GMSCircle Sınıf Referansı

GMSCircle Sınıf Referansı

Genel bakış

Dünya yüzeyindeki bir daire (küresel başlık).

GMSOverlay'i devralır.

Statik Herkese Açık Üye İşlevleri

(ornektype)+ CircleWithPosition:yarıçap:
 GMSCircle için belirli bir konum ve yarıçap için kolaylık oluşturucu.

Mülkler

CLLocationKoordinatör2Dkonum
 Çemberin Dünya üzerindeki konumu.
CLLocationUzaklıkyarıçap
 Dairenin metre cinsinden yarıçapı; pozitif olmalıdır.
CGFloatstrokeWidth
 Dairenin dış çizgisinin ekran noktaları cinsinden genişliği.
UIColor * strokeColor
 Bu dairenin dış çizgisinin rengi.
UIColor * fillColor
 Dairenin iç kısmı fillColor ile boyanmıştır.
NSString * title
 Başlık, yer paylaşımının kısa bir açıklamasıdır.
GMSMapViewharita
 Bu yer paylaşımının bulunduğu harita.
BOOLdokunulabilir
 Bu yer paylaşımı, dokunma bildirimlerine neden olacaksa.
int zIndex
 Daha yüksek zIndex değerli yer paylaşımları, daha düşük zIndex değerine sahip karo katmanlarının ve yer paylaşımlarının üzerine çizilir.
nouserData
 Yer paylaşımlı veriler.

Üye İşlevi Belgeleri

+ (örnektype)circleWithPosition: (CLLocationCoordinate2D)  konum
yarıçap: (CLLocationLocation) yarıçap

GMSCircle için belirli bir konum ve yarıçap için kolaylık oluşturucu.

Diğer özelliklerin varsayılan değerleri olacaktır. Geçersiz bir konum, haritada çizilemeyen bir bindirme nesnesine neden olur.


Gayrimenkul Dokümanları

- (CLLocation zorunlu koordinat 2D) konumu [read, write, assign]

Çemberin Dünya üzerindeki konumu.

Geçersiz konumları yoksayar.

- (CLLocationUzaklık) yarıçap [read, write, assign]

Dairenin metre cinsinden yarıçapı; pozitif olmalıdır.

- (CGFloat) strokeWidth [read, write, assign]

Dairenin dış çizgisinin ekran noktaları cinsinden genişliği.

Varsayılan olarak 1 değerine ayarlanır. GMSPolygon uyarınca, harita yakınlaştırıldığında genişlik ölçeklenmez.

Çizgi Genişliği 0 değerine ayarlanırsa çizgi olmaz.

- (UIColor*) strokeColor [read, write, assign]

Bu dairenin dış çizgisinin rengi.

Varsayılan değer siyahtır.

- (UIColor*) fillColor [read, write, assign]

Dairenin iç kısmı fillColor ile boyanmıştır.

Varsayılan değer nil'dir ve bu nedenle dolgu olmaz.

- (NSString*) başlık [read, write, copy, inherited]

Başlık, yer paylaşımının kısa bir açıklamasıdır.

İşaretçiler gibi bazı yer paylaşımları haritada başlığı görüntüler. Başlık aynı zamanda varsayılan erişilebilirlik metnidir.

- (GMSMapView*) harita [read, write, assign, inherited]

Bu yer paylaşımının bulunduğu harita.

Bu mülkün ayarlanması, yer paylaşımı haritaya eklenir. Sıfır değerine ayarlanırsa bu bindirme haritadan kaldırılır. Bir bindirme herhangi bir zamanda en fazla bir haritada etkin olabilir.

- (BOOL) tappable [read, write, assign, inherited]

Bu yer paylaşımı, dokunma bildirimlerine neden olacaksa.

İşaretçiler gibi bazı yer paylaşımları varsayılan olarak dokunulabilir özellikte olur.

- (int) zIndex [read, write, assign, inherited]

Daha yüksek zIndex değerli yer paylaşımları, daha düşük zIndex değerine sahip karo katmanlarının ve yer paylaşımlarının üzerine çizilir.

Eşit değerler, tanımsız çekim sıralamasıyla sonuçlanır. İşaretçiler, zIndex özelliğinden bağımsız olarak her zaman karo katmanlarının ve işaretleyici olmayan diğer yer paylaşımlarının üzerine çizileceği istisnadır. İşaretçiler, diğer yer paylaşımlarıyla karşılaştırıldığında etkin bir şekilde ayrı bir Z-endeksi grubunda kabul edilirler.

- (kimlik) userData [read, write, assign, inherited]

Yer paylaşımlı veriler.

Rastgele bir nesneyi bu yer paylaşımıyla ilişkilendirmek için bu özelliği kullanabilirsiniz. iOS için Google Haritalar SDK'sı bu özelliği okumaz veya yazmaz.

userData'nın herhangi bir Haritalar nesnesine güçlü referanslar içermemesi gerektiğini unutmayın. Aksi takdirde, bir tutma döngüsü oluşturulabilir (nesnelerin serbest bırakılmasını engeller).