Genel bakış
GMSPolyline, Dünya yüzeyinde bulunan bir çoklu çizgi için kullanılabilecek seçenekleri belirtir.
path
ile belirtilen noktalar arasında fiziksel bir çizgi olarak çizilir.
GMSOverlay'i devralır.
Statik Genel Üye İşlevleri | |
(ornek türü) | + polylineWithPath: |
Belirli bir yol için GMSPolyline'e uygun tasarım aracı. | |
Tesisler | |
GMSPath * | yol |
Bu çoklu çizgiyi açıklayan yol. | |
CGFloat | strokeGenişlik |
Ekran noktalarındaki çizginin genişliği. | |
UIColor * | fırça rengi |
Çoklu çizgiyi oluşturmak için kullanılan UIColor. | |
BOL | coğrafi |
Bu çizginin jeodezik düzeltmeyle oluşturulup oluşturulmayacağı. | |
NSArray< GMSStyleSpan * > * | aralık |
GMSStyleSpan'i içeren bir dizi. Bu çizgiyi oluşturmak için kullanılan kapsamlar. | |
NSString * | title |
Başlık, yer paylaşımının kısa bir açıklaması. | |
GMSMapView * | harita |
Bu bindirmenin bulunduğu harita. | |
BOL | bağlanabilir |
Bu yer paylaşımı, dokunma bildirimlerine neden olacaksa. | |
Int | ZDizin |
zIndex değeri daha yüksek olan yer paylaşımları, daha düşük zIndex değerine sahip karo katmanlarının ve yer paylaşımlarının üzerine çizilir. | |
no | kullaniciVerisi |
Yer paylaşımlı veriler. |
Üye İşlevi Belgeleri
+ (örnek türü) polylineWithPath: | (boş GMSPath *) | yol |
Belirli bir yol için GMSPolyline'e uygun tasarım aracı.
Diğer özelliklerin varsayılan değerleri vardır.
Mülk Dokümanları
- (CGFloat) strokeWidth [read, write, assign] |
Ekran noktalarındaki çizginin genişliği.
Varsayılan olarak 1 değerine ayarlanır.
- (UIColor*) strokeColor [read, write, assign] |
Çoklu çizgiyi oluşturmak için kullanılan UIColor.
Varsayılan olarak [UIColor blueColor] kullanılır.
- (BOOL) coğrafi [read, write, assign] |
Bu çizginin jeodezik düzeltmeyle oluşturulup oluşturulmayacağı.
- (NSArray<GMSStyleSpan *>*) aralık [read, write, copy] |
GMSStyleSpan'i içeren bir dizi. Bu çizgiyi oluşturmak için kullanılan kapsamlar.
Bu dizi, çoklu çizginin kendisinden daha az segment içeriyorsa son segment kalan uzunluğun üzerine uygulanır. Bu dizi ayarlanmaz veya boşsa bunun yerine tüm satır için strokeColor
kullanılır.
- (NSString*) başlık [read, write, copy, inherited] |
Başlık, yer paylaşımının kısa bir açıklaması.
İşaretçiler gibi bazı yer paylaşımları haritada başlığı gösterir. Başlık, aynı zamanda varsayılan erişilebilirlik metnidir.
- (GMSMapView*) harita [read, write, assign, inherited] |
Bu bindirmenin bulunduğu harita.
Bu özelliği ayarlamak, bindirmeyi haritaya ekler. Yer paylaşımı sıfır değerine ayarlanırsa bu yer paylaşımı haritadan kaldırılır. Bir yer paylaşımı, aynı anda en fazla bir haritada etkin olabilir.
- (BOOL) dokunabilir [read, write, assign, inherited] |
Bu yer paylaşımı, dokunma bildirimlerine neden olacaksa.
İşaretçiler gibi bazı yer paylaşımları varsayılan olarak dokunulabilir.
- (int) zIndex [read, write, assign, inherited] |
zIndex
değeri daha yüksek olan 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 çizim sıralamasına neden olur. İşaretçiler, zIndex
bağımsız olarak, her zaman karo katmanlarının ve diğer işaretsiz yer paylaşımlarının üzerine çizilmesinin bir istisnasıdır. Bunlar, diğer yer paylaşımlarına kıyasla ayrı bir z-endeksi grubunda olmaları bakımından etkili bir şekilde kabul edilir.
- (kimlik) userData [read, write, assign, inherited] |
Yer paylaşımlı veriler.
Bu özelliği, rastgele bir nesneyi bu yer paylaşımıyla ilişkilendirmek için kullanabilirsiniz. iOS için Google Haritalar SDK'sı bu mülkü okumaz veya yazmaz.
UserData öğelerinin hiçbir Haritalar nesnesine yönelik güçlü referanslar barındırmaması gerektiğini unutmayın. Aksi takdirde bir saklama döngüsü oluşturulabilir (nesnelerin serbest bırakılması engellenir).