MKMapSnapshotOptions
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCopying
-
NSObject
Оператор импорта
Swift
import MapKit
Objective C
@import MapKit;
Доступность
Доступный в iOS 7.0 и позже.
MKMapSnapshotOptions
класс указывает опции использовать при получении основанного на карте формирования изображений. После создания и конфигурирования экземпляра этого класса, Вы передаете тот экземпляр MKMapSnapshotter
объект. snapshotter использует опции, которые Вы указываете для определения части карты для получения, угол обзора для использования для камеры и появления карты.
-
camera
СвойствоКамера для использования при взятии снимка карты.
Объявление
Swift
@NSCopying var camera: MKMapCamera!
Objective C
@property(nonatomic, copy) MKMapCamera *camera
Обсуждение
Укажите объект камеры, если Вы хотите изменить подачу, высоту, или возглавляющая информация применилась к карте.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в iOS 7.0 и позже.
-
region
СвойствоОбласть карты, которую Вы хотите получить.
Объявление
Swift
var region: MKCoordinateRegion
Objective C
@property(nonatomic, assign) MKCoordinateRegion region
Обсуждение
Используйте это свойство для указания карты с помощью географических координат. Если Вы присваиваете значение для этого свойства, значение в
mapRect
свойство обновляется для соответствия соответствующей области максимально близко.Значение по умолчанию этого свойства установлено в область, охватывающую страну пользователя, как определено текущей информацией о локали.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в iOS 7.0 и позже.
-
mapRect
СвойствоКарта rect, что Вы хотите получить.
Обсуждение
Используйте это свойство для указания карты с помощью точек наблюдения карты. Если Вы присваиваете значение для этого свойства, значение в
region
свойство обновляется для соответствия соответствующей карты rect максимально близко.Значение по умолчанию этого свойства установлено в карту rect, который охватывает страну пользователя, как определено текущей информацией о локали.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в iOS 7.0 и позже.
-
mapType
СвойствоВизуальный стиль карты.
Обсуждение
Значение по умолчанию этого свойства
MKMapTypeStandard
.Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в iOS 7.0 и позже.
-
showsPointsOfInterest
СвойствоБулевская переменная, указывающая, выводит ли карта на экран информацию об интересном месте.
Объявление
Swift
var showsPointsOfInterest: Bool
Objective C
@property(nonatomic) BOOL showsPointsOfInterest
Обсуждение
Когда это свойство установлено в
YES
true
, карта выводит на экран значки и метки для ресторанов, школ и других важных моментов интереса. Значение по умолчанию этого свойстваYES
true
.Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в iOS 7.0 и позже.
-
showsBuildings
СвойствоБулевская переменная, указывающая, вытеснили ли дисплеи карты создание информации.
Объявление
Swift
var showsBuildings: Bool
Objective C
@property(nonatomic) BOOL showsBuildings
Обсуждение
Когда это свойство установлено в
YES
true
и камера имеет угол подачи, больше, чем 0, карта вытесняет здания так, чтобы они, казалось, расширялись выше плоскости карты, создавая 3D эффект.mapType
свойство должно быть установлено вMKMapTypeStandard
для вытесненных зданий, которые будут выведены на экран. Значение по умолчанию этого свойстваYES
true
.Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в iOS 7.0 и позже.
-
size
СвойствоРазмер изображения, которое Вы хотите создать.
Обсуждение
Значение по умолчанию этого свойства 256 256 точками.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в iOS 7.0 и позже.
-
scale
СвойствоМасштабный коэффициент для использования при создании изображения.
Обсуждение
Значение этого свойства также
1.0
или2.0
В зависимости от того, имеет ли устройство дисплей Сетчатки или стандарт. Установите значение в1.0
если Вы хотите вывести на экран получающееся изображение на дисплее стандартного разрешения. Установите значение в 2,0, если Вы хотите вывести на экран изображение на Сетчатке, выводят на экран или хотят использовать изображение для печати.Это свойство установлено в значение по умолчанию, соответствующее разрешению дисплея текущего устройства. Можно изменить значение по мере необходимости для генерации изображения, подходящего для дисплея на различном устройстве.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в iOS 7.0 и позже.