MKMapSnapshotOptions
MKMapSnapshotOptions
класс указывает опции использовать при получении основанного на карте формирования изображений. После создания и конфигурирования экземпляра этого класса, Вы передаете тот экземпляр MKMapSnapshotter
объект. snapshotter использует опции, которые Вы указываете для определения части карты для получения, угол обзора для использования для камеры и появления карты.
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCopying
-
NSObject
Оператор импорта
Swift
import MapKit
Objective C
@import MapKit;
Доступность
Доступный в OS X v10.9 и позже.
-
Камера для использования при взятии снимка карты.
Объявление
Swift
@NSCopying var camera: MKMapCamera!
Objective C
@property(nonatomic, copy) MKMapCamera *camera
Обсуждение
Укажите объект камеры, если Вы хотите изменить подачу, высоту, или возглавляющая информация применилась к карте.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в OS X v10.9 и позже.
-
Область карты, которую Вы хотите получить.
Объявление
Swift
var region: MKCoordinateRegion
Objective C
@property(nonatomic, assign) MKCoordinateRegion region
Обсуждение
Используйте это свойство для указания карты с помощью географических координат. Если Вы присваиваете значение для этого свойства, значение в
mapRect
свойство обновляется для соответствия соответствующей области максимально близко.Значение по умолчанию этого свойства установлено в область, охватывающую страну пользователя, как определено текущей информацией о локали.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в OS X v10.9 и позже.
-
Карта rect, что Вы хотите получить.
Обсуждение
Используйте это свойство для указания карты с помощью точек наблюдения карты. Если Вы присваиваете значение для этого свойства, значение в
region
свойство обновляется для соответствия соответствующей карты rect максимально близко.Значение по умолчанию этого свойства установлено в карту rect, который охватывает страну пользователя, как определено текущей информацией о локали.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в OS X v10.9 и позже.
-
Визуальный стиль карты.
Обсуждение
Значение по умолчанию этого свойства
MKMapTypeStandard
.Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в OS X v10.9 и позже.
-
Булевская переменная, указывающая, выводит ли карта на экран информацию об интересном месте.
Объявление
Swift
var showsPointsOfInterest: Bool
Objective C
@property(nonatomic) BOOL showsPointsOfInterest
Обсуждение
Когда это свойство установлено в
YES
true
, карта выводит на экран значки и метки для ресторанов, школ и других важных моментов интереса. Значение по умолчанию этого свойстваYES
true
.Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в OS X v10.9 и позже.
-
showsBuildings 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
Доступность
Доступный в OS X v10.9 и позже.
-
Размер изображения, которое Вы хотите создать.
Обсуждение
Значение по умолчанию этого свойства 256 256 точками.
Оператор импорта
Objective C
@import MapKit;
Swift
import MapKit
Доступность
Доступный в OS X v10.9 и позже.