GMSKameraGüncelleme Sınıf Referansı

GMSKameraUpdate Sınıf Referansı

Genel bakış

GMSCameraUpdate, GMSMapView öğesine uygulanabilecek bir güncellemeyi temsil eder.

Mevcut kamerayı değiştirme ile ilgili bazı mantıkları içerir.

Yalnızca aşağıdaki fabrika yardımcısı yöntemleri kullanılarak kurulmalıdır.

Statik Herkese Açık Üye İşlevleri

(GMSCameraUpdate *)+ zoomIn
 Haritayı yakınlaştıran bir GMSCameraUpdate döndürür.
(GMSCameraUpdate *)+ zoomOut
 Haritayı uzaklaştıran bir GMSCameraUpdate döndürür.
(GMSCameraUpdate *)+ zoomBy:
 Yakınlaştırma düzeyini belirtilen miktarda değiştiren bir GMSCameraUpdate döndürür.
(GMSCameraUpdate *)+ zoomTo:
 Yakınlaştırmayı belirtilen miktara ayarlayan bir GMSCameraUpdate döndürür.
(GMSCameraUpdate *)+ setTarget:
 Kamera hedefini belirtilen koordinata ayarlayan bir GMSCameraUpdate döndürür.
(GMSCameraUpdate *)+ setTarget:zoom:
 Kamera hedefini ve yakınlaştırmayı belirtilen değerlere ayarlayan bir GMSCameraUpdate döndürür.
(GMSCameraUpdate *)+ setKamera:
 Kamerayı belirtilen GMSCameraPosition değerine ayarlayan bir GMSCameraUpdate döndürür.
(GMSCameraUpdate *)+ fitBounds:
 Kamerayı, belirtilen sınırlar ekranda mümkün olan en yüksek yakınlaştırma düzeyinde ortalanacak şekilde dönüştüren bir GMSCameraUpdate döndürür.
(GMSCameraUpdate *)+ fitBounds:withDolgu:
 Bu, fitBounds ile benzerdir: ancak görünümün kenarlarından sınırlayıcı kutunun eklenmesi için dolgunun (noktalar cinsinden) belirtilmesine olanak tanır.
(GMSCameraUpdate *)+ fitBounds:withEdgeInsets:
 Bu fitBounds'a benzer: ancak sınırlayıcı kutuyu görünümün kenarlarından eklemek için kenar eklerinin belirtilmesine olanak tanır.
(GMSCameraUpdate *)+ scrollByX:Y:
 Görünümün merkezini x ve y yönlerinde belirtilen nokta sayısına göre kaydıran bir GMSCameraUpdate döndürür.
(GMSCameraUpdate *)+ zoomBy:atPoint:
 Bir odak noktasıyla yakınlaşan bir GMSCameraUpdate döndürür; odak noktası ekranda sabit kalır.

Üye İşlevi Belgeleri

Haritayı yakınlaştıran bir GMSCameraUpdate döndürür.

Yakınlaştırma artışı 1,0'dır.

Haritayı uzaklaştıran bir GMSCameraUpdate döndürür.

Yakınlaştırma artışı -1,0'dır.

+ (GMSCameraUpdate *) zoomBy: (float)  delta

Yakınlaştırma düzeyini belirtilen miktarda değiştiren bir GMSCameraUpdate döndürür.

+ (GMSCameraUpdate *) zoomTo: (float)  yakınlaştırma

Yakınlaştırmayı belirtilen miktara ayarlayan bir GMSCameraUpdate döndürür.

+ (GMSCameraUpdate *) setTarget: (CLLocationCoordinate2D)  hedef

Kamera hedefini belirtilen koordinata ayarlayan bir GMSCameraUpdate döndürür.

+ (GMSCameraUpdate *) setTarget: (CLLocationCoordinate2D)  hedef
yakınlaştırma: (float)  yakınlaştırma

Kamera hedefini ve yakınlaştırmayı belirtilen değerlere ayarlayan bir GMSCameraUpdate döndürür.

Kamerayı belirtilen GMSCameraPosition değerine ayarlayan bir GMSCameraUpdate döndürür.

Kamerayı, belirtilen sınırlar ekranda mümkün olan en yüksek yakınlaştırma düzeyinde ortalanacak şekilde dönüştüren bir GMSCameraUpdate döndürür.

Sınırların varsayılan dolgusu 64 punto olur.

Döndürülen kamera güncellemesi, kameranın yönünü ve eğilimini varsayılan sıfır değerlerine ayarlar (ör. kuzeye bakma ve doğrudan Dünya'ya bakma).

+ (GMSCameraUpdate *) fitBounds: (GMSCoordinateBounds *) sınırlar
Dolgu ile: (CGFloat) dolgu

Bu, fitBounds ile benzerdir: ancak görünümün kenarlarından sınırlayıcı kutunun eklenmesi için dolgunun (noktalar cinsinden) belirtilmesine olanak tanır.

İstenen padding, dikey veya yatay yönde görünüm boyutundan büyükse harita maksimum oranda uzaklaştırılır.

+ (GMSCameraUpdate *) fitBounds: (GMSCoordinateBounds *) sınırlar
withEdgeInsets: (UIEdgeInsets) edgeInsets

Bu fitBounds'a benzer: ancak sınırlayıcı kutuyu görünümün kenarlarından eklemek için kenar eklerinin belirtilmesine olanak tanır.

İstenen edgeInsets, dikey veya yatay yönde görünüm boyutundan büyükse harita maksimum oranda uzaklaştırılır.

+ (GMSCameraUpdate *) slideByX: (CGFloat) dX
E: (CGFloat) dY

Görünümün merkezini x ve y yönlerinde belirtilen nokta sayısına göre kaydıran bir GMSCameraUpdate döndürür.

X sağa doğru büyür, Y küçülür.

+ (GMSCameraUpdate *) zoomBy: (float)  yakınlaştırma
atPoint: (CGPoint) puan

Bir odak noktasıyla yakınlaşan bir GMSCameraUpdate döndürür; odak noktası ekranda sabit kalır.