Обзор
GMSPanoramaCamera используется для управления направлением просмотра GMSPanoramaView .
Он не содержит информации о том, какая именно панорама должна отображаться.
Открытые функции-члены | |
(идентификатор) | - initWithOrientation:zoom:FOV: |
Назначенный инициализатор. | |
Статические открытые функции-члены | |
(тип экземпляра) | + cameraWithOrientation:масштаб: |
Удобный конструктор, указывающий направление и угол наклона как часть orientation , а также zoom и поле обзора по умолчанию (90 градусов). | |
(тип экземпляра) | + cameraWithHeading:pitch:zoom: |
Удобный конструктор, указывающий heading , pitch и zoom с полем обзора по умолчанию (90 градусов). | |
(тип экземпляра) | + cameraWithOrientation:масштаб:FOV: |
Удобный конструктор для GMSPanoramaCamera , определяющий все свойства камеры с направлением и шагом как часть orientation . | |
(тип экземпляра) | + cameraWithHeading:pitch:zoom:FOV: |
Удобный конструктор для GMSPanoramaCamera , определяющий все свойства камеры. | |
Характеристики | |
двойной | поле зрения |
Поле зрения (FOV), охватываемое большим размером (шириной или высотой) изображения в градусах при масштабе 1. | |
плавать | масштабировать |
Регулирует видимую область экрана. | |
GMSОриентация | ориентация |
Ориентация камеры, которая объединяет заголовок и угол наклона камеры. |
Документация по функциям-членам
- (id) initWithOrientation: | ( GMSОриентация ) | ориентация | |
масштаб: | (плавать) | масштабировать | |
Угол обзора: | (двойной) | поле зрения | |
Назначенный инициализатор.
Настраивает эту GMSPanoramaCamera с orientation
, zoom
и FOV
. Эти значения будут ограничены допустимыми диапазонами.
+ (тип экземпляра) cameraWithOrientation: | ( GMSОриентация ) | ориентация | |
масштаб: | (плавать) | масштабировать | |
Удобный конструктор, указывающий направление и угол наклона как часть orientation
, а также zoom
и поле обзора по умолчанию (90 градусов).
+ (тип экземпляра) cameraWithHeading: | (CLLocationDirection) | заголовок | |
подача: | (двойной) | подача | |
масштаб: | (плавать) | масштабировать | |
Удобный конструктор, указывающий heading
, pitch
и zoom
с полем обзора по умолчанию (90 градусов).
+ (тип экземпляра) cameraWithOrientation: | ( GMSОриентация ) | ориентация | |
масштаб: | (плавать) | масштабировать | |
Угол обзора: | (двойной) | поле зрения | |
Удобный конструктор для GMSPanoramaCamera , определяющий все свойства камеры с направлением и шагом как часть orientation
.
+ (тип экземпляра) cameraWithHeading: | (CLLocationDirection) | заголовок | |
подача: | (двойной) | подача | |
масштаб: | (плавать) | масштабировать | |
Угол обзора: | (двойной) | поле зрения | |
Удобный конструктор для GMSPanoramaCamera , определяющий все свойства камеры.
Документация на недвижимость
- (двойное) поле зрения [read, assign] |
Поле зрения (FOV), охватываемое большим размером (шириной или высотой) изображения в градусах при масштабе 1.
Он ограничен диапазоном [1, 160] градусов и имеет значение по умолчанию 90.
Более низкие значения поля зрения приводят к эффекту масштабирования; большие значения поля зрения создают эффект рыбьего глаза.
- Примечание:
- Это не отображаемое поле обзора, если масштаб отличается от 1. Жесты масштабирования пользователя управляют свойством масштабирования, а не этим свойством.
- (float) масштабирование [read, assign] |
Регулирует видимую область экрана.
При масштабировании N будет показана та же область, что и центральная ширина/высота N/область N того, что показано при масштабировании 1.
Масштабирование ограничено диапазоном, определенным реализацией [1, 5].
- ( GMSOrientation ) ориентация [read, assign] |
Ориентация камеры, которая объединяет заголовок и угол наклона камеры.