GMSUISettings Sınıf Referansı

GMSUISettings Sınıf Referansı

Genel bakış

GMSMapView kullanıcı arayüzünün ayarları.

Herkese Açık Üye İşlevleri

(geçersiz)- setAllMovesEnabled:
 Tüm hareketlerin etkinleştirilmesine (varsayılan) veya devre dışı bırakılmasına ilişkin tercihi ayarlar.

Özellikler

ARAscrollHareketler
 Kaydırma hareketlerinin etkin mi (varsayılan) yoksa devre dışı mı olacağını kontrol eder.
ARAyakınlaştırma
 Yakınlaştırma hareketlerinin etkin mi (varsayılan) yoksa devre dışı mı olacağını kontrol eder.
ARAyatırma hareketleri
 Eğme hareketlerinin etkin mi (varsayılan) yoksa devre dışı mı olacağını kontrol eder.
ARAHareketler'i döndürme
 Döndürme hareketlerinin etkin mi (varsayılan) yoksa devre dışı mı olacağını kontrol eder.
ARAHareketleri tüketir
 Hareketler etkinleştirildiğinde kullanıcıların hareketlerinin GMSMapView tarafından tamamen kullanılıp kullanılmadığını kontrol eder (varsayılan EVET).
ARAcompassButton
 Pusulayı etkinleştirir veya devre dışı bırakır.
ARAKonumumKonumu
 Konumum düğmesini etkinleştirir veya devre dışı bırakır.
ARAiç mekan seçici
 İç mekan kat seçiciyi etkinleştirir (varsayılan) veya devre dışı bırakır.
ARAallowScrollHareketlerDDRotasyonOrZoom
 Döndürme ve yakınlaştırma hareketlerinin merkez dışı olarak gerçekleştirilip kaydırılamayacağını (varsayılan EVET) kontrol eder.

Üye İşlevi Dokümanları

- (geçersiz) setAllMovesEnabled: (BOOL) etkin

Tüm hareketlerin etkinleştirilmesine (varsayılan) veya devre dışı bırakılmasına ilişkin tercihi ayarlar.

Bu durum, kullanıcıların kamerayı hareket etmesi için (ör. pusula veya yakınlaştırma kontrolleri) ekrandaki ekran düğmelerine dokunmasını ya da programatik hareketleri ve animasyonu kısıtlamaz.


Mülk Dokümanları

- (BOOL) scrollHareketleri [read, write, assign]

Kaydırma hareketlerinin etkin mi (varsayılan) yoksa devre dışı mı olacağını kontrol eder.

Etkinleştirilirse kullanıcılar kamerayı kaydırmak için sürükleyebilir. Bu işlem, kameranın programatik hareketini sınırlamaz.

- (BOOL) Yakınlaştırma Hareketleri [read, write, assign]

Yakınlaştırma hareketlerinin etkin mi (varsayılan) yoksa devre dışı mı olacağını kontrol eder.

Etkinleştirilirse kullanıcılar kamerayı yakınlaştırmak için iki/iki parmakla dokunarak veya sıkıştırarak parmaklarınızı sıkıştırabilir. Bu işlem, kameranın programatik hareketini sınırlamaz.

- (BOOL) yatırma hareketleri [read, write, assign]

Eğme hareketlerinin etkin mi (varsayılan) yoksa devre dışı mı olacağını kontrol eder.

Etkinleştirilirse kullanıcılar kamerayı eğmek için iki parmakla dikey veya aşağı kaydırma yapabilir. Bu işlem, kameranın viewAngle'ının programatik denetimini sınırlamaz.

- (BOOL) döndürme hareketleri [read, write, assign]

Döndürme hareketlerinin etkin mi (varsayılan) yoksa devre dışı mı olacağını kontrol eder.

Etkinleştirilirse kullanıcılar kamerayı döndürmek için iki parmakla döndürme hareketi kullanabilir. Bu işlem, kamera konumunun programatik kontrolünü sınırlamaz.

- (BOOL) MovesInView tüketimi [read, write, assign]

Hareketler etkinleştirildiğinde kullanıcıların hareketlerinin GMSMapView tarafından tamamen kullanılıp kullanılmadığını kontrol eder (varsayılan EVET).

Bu, söz konusu hareketlerin üst görünümler tarafından alınmasını engeller.

GMSMapView, bir kullanıcı arayüzü kaydırma görünümü (veya kaydırılabilir başka bir alan) içeriyorsa haritadaki hareketler, kaydırma hareketleri olarak kullanılmaz. Ancak bunu devre dışı bırakmak (NO olarak ayarlanır), karmaşık görünüm hiyerarşilerini veya şartlarını desteklemek için faydalı olabilir.

- (BOOL) compassButton [read, write, assign]

Pusulayı etkinleştirir veya devre dışı bırakır.

Pusula, haritadaki kuzey yönünü gösteren bir simgedir.

Etkinleştirilirse yalnızca kamera varsayılan yönden (0 pozisyonu) döndürüldüğünde gösterilir. Bir kullanıcı pusulaya dokunduğunda, kamera kendisini varsayılan yöne yönlendirir ve kısa bir süre sonra kaybolur. Devre dışı bırakılırsa pusula asla gösterilmez.

- (BOOL) myLocationButton [read, write, assign]

Konumum düğmesini etkinleştirir veya devre dışı bırakır.

Bu düğme, kullanıcılar tarafından dokunulduğunda geçerli kullanıcı yerinin yerini alacak şekilde haritada gösterilecek bir düğmedir.

- (BOOL) iç mekan seçici [read, write, assign]

İç mekan kat seçiciyi etkinleştirir (varsayılan) veya devre dışı bırakır.

Etkinleştirilirse, yalnızca görüntü iç mekan kat verilerine sahip bir binaya odaklanıldığında görünür. Devre dışı bırakılırsa seçilen kat, iç mekan Görüntülü MapmapView mülkü aracılığıyla programatik olarak kontrol edilebilir.

- (BOOL) allowScrollMovesDuringTurnOrZoom [read, write, assign]

Döndürme ve yakınlaştırma hareketlerinin merkez dışı olarak gerçekleştirilip kaydırılamayacağını (varsayılan EVET) kontrol eder.