GMSKameraUpdate Sınıf Referansı

GMSKameraUpdate Sınıf Referansı

Genel bakış

GMSKameraUpdate, GMSMapView için geçerli olabilecek bir güncellemeyi temsil eder.

Mevcut kamerada değişiklik yapma mantığını kapsar.

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

Statik Genel Üye İşlevleri

(GMSKameraGüncelleme *)+ ZoomIn
 Haritayı yakınlaştıran bir GMSKameraUpdate'i döndürür.
(GMSKameraGüncelleme *)+ ZoomOut
 Haritada uzaklaştıran bir GMSKameraUpdate döndürür.
(GMSKameraGüncelleme *)+ ZoomBy:
 Yakınlaştırmayı belirtilen miktarda değiştiren bir GMSKameraUpdate döndürür.
(GMSKameraGüncelleme *)+ ZoomTo:
 Yakınlaştırmayı belirtilen tutara ayarlayan bir GMSKameraUpdate döndürür.
(GMSKameraGüncelleme *)+ setTarget:
 Kamera hedefini belirtilen koordinatla ayarlayan GMSKameraUpdate'i döndürür.
(GMSKameraGüncelleme *)+ setTarget:Zoom:
 Kamera hedefini belirleyen ve belirtilen değerlere yakınlaşan bir GMSKameraUpdate döndürür.
(GMSKameraGüncelleme *)+ setKamera:
 Kamerayı belirtilen GMSKameraKonumu'na ayarlayan bir GMSKameraUpdate döndürür.
(GMSKameraGüncelleme *)+ fitBounds:
 Kamerayı, belirtilen sınırların mümkün olan en yüksek yakınlaştırma düzeyinde ortalayacak şekilde dönüştürdüğü GMSKameraUpdate'i döndürür.
(GMSKameraGüncelleme *)+ fitBounds:withPfill:
 Bu, fitBounds'a benzer: Ancak görünümün kenarlarından sınırlayıcı kutuyu girmek için dolgunun (noktalarla) doldurulmasına izin verir.
(GMSKameraGüncelleme *)+ fitBounds:withEdgeInsets:
 Bu, fitBounds'a benzer: ancak görünümün kenarlarından sınırlayıcı kutuyu girmek için kenar kümelerinin belirtilmesine olanak tanır.
(GMSKameraGüncelleme *)+ scrollByX:Y:
 Görünümün merkezini x ve y yönlerinde belirtilen sayıda nokta olacak şekilde değiştiren bir GMSKameraUpdate döndürür.
(GMSKameraGüncelleme *)+ ZoomBy:atPoint:
 Bir odak noktasıyla yakınlaştırma yapan bir GMSKameraUpdate döndürür; odak noktası, ekranda sabit kalır.

Üye İşlevi Belgeleri

Haritayı yakınlaştıran bir GMSKameraUpdate'i döndürür.

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

Haritada uzaklaştıran bir GMSKameraUpdate döndürür.

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

+ (GMSKameraUpdate *) ZoomBy: (kayan) Delta

Yakınlaştırmayı belirtilen miktarda değiştiren bir GMSKameraUpdate döndürür.

+ (GMSKameraUpdate *) ZoomTo: (kayan) yakınlaştır

Yakınlaştırmayı belirtilen tutara ayarlayan bir GMSKameraUpdate döndürür.

+ (GMSKameraUpdate *) setTarget: (CLLocation Koordinatör2D) hedef

Kamera hedefini belirtilen koordinatla ayarlayan GMSKameraUpdate'i döndürür.

+ (GMSKameraUpdate *) setTarget: (CLLocation Koordinatör2D) hedef
yakınlaştır: (kayan) yakınlaştırma

Kamera hedefini belirleyen ve belirtilen değerlere yakınlaşan bir GMSKameraUpdate döndürür.

Kamerayı belirtilen GMSKameraKonumu'na ayarlayan bir GMSKameraUpdate döndürür.

Kamerayı, belirtilen sınırların mümkün olan en yüksek yakınlaştırma düzeyinde ortalayacak şekilde dönüştürdüğü GMSKameraUpdate'i döndürür.

Sınırlarda varsayılan olarak 64 puanlık bir dolgu bulunur.

Döndürülen kamera güncellemesi, kameranın rulmanını varsayılan sıfır değerlerine (yani kuzeye doğru bakıp doğrudan Dünya'ya bakarak) ayarlar.

+ (GMSKameraUpdate *) fitBounds: (GMS KoordinatörBound'ları *) sınırlar
Dolgu: (CGKaydırma) dolgu

Bu, fitBounds'a benzer: Ancak görünümün kenarlarından sınırlayıcı kutuyu girmek için dolgunun (noktalarla) doldurulmasına izin verir.

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

+ (GMSKameraUpdate *) fitBounds: (GMS KoordinatörBound'ları *) sınırlar
EdgeInsets ile: (UIEdgeInsets) edgeInsets

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

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

+ (GMSKameraUpdate *) ScrollByX: (CGKaydırma) dX
E: (CGKaydırma) g

Görünümün merkezini x ve y yönlerinde belirtilen sayıda nokta olacak şekilde değiştiren bir GMSKameraUpdate döndürür.

X sağa, Y büyüyor.

+ (GMSKameraUpdate *) ZoomBy: (kayan) yakınlaştır
atPoint: (CGPoint) puan

Bir odak noktasıyla yakınlaştırma yapan bir GMSKameraUpdate döndürür; odak noktası, ekranda sabit kalır.