Referensi Class GMSMapLayer

Referensi Class GMSMapLayer

Ringkasan

GMSMapLayer adalah subclass kustom dari CALayer, yang disediakan sebagai class lapisan pada GMSMapView.

Instance lapisan ini tidak boleh dibuat secara langsung. Tindakan ini memberikan akses model ke kamera yang biasanya ditetapkan pada GMSMapView.

Mengubah atau menganimasikan properti ini biasanya akan mengganggu gestur saat ini di GMSMapView, misalnya, penggeseran atau rotasi pengguna. Demikian pula, jika pengguna melakukan gestur diaktifkan selama animasi, animasi akan berhenti 'di tempat' (pada nilai presentasi saat ini).

Mewarisi GMSCALayer.

Properti

CLLocationDegreescameraLatitude
CLLocationDegreescameraLongitude
CLLocationDirectioncameraBearing
float cameraZoomLevel
gandacameraViewingAngle

(Perhatikan bahwa ini bukan fungsi anggota.)

NSString *constkGMSLayerCameraLatitudeKey
 kGMSLayerCameraLintangKey memiliki rentang dari [-85, 85], dan nilai di luar rentang ini akan dibatasi.
NSString *constkGMSLayerCameraLongitudeKey
 kGMSLayerCameraLongitudeKey berkisar dari [-180, 180), dan nilai di luar rentang ini akan dibulatkan ke dalam rentang ini.
NSString *constkGMSLayerCameraBearingKey
 kGMSLayerCameraBearingKey memiliki rentang dari [0, 360), dan nilainya digabungkan.
NSString *constkGMSLayerCameraZoomLevelKey
 Rentang kGMSLayerCameraZoomLevelKey mulai dari [kGMSMinZoomLevel, kGMSMaxZoomLevel], dan nilai dibatasi.
NSString *constkGMSLayerCameraViewingAngleKey
 kGMSLayerCameraViewingAngleKey memiliki rentang dari nol (yaitu, menghadap lurus ke bawah) dan antara 30 dan 45 derajat ke arah cakrawala, bergantung pada tingkat zoom model.

- (NSString* const) kGMSLayerCameraLatitudeKey [related]

kGMSLayerCameraLintangKey memiliki rentang dari [-85, 85], dan nilai di luar rentang ini akan dibatasi.

- (NSString* const) kGMSLayerCameraLongitudeKey [related]

kGMSLayerCameraLongitudeKey berkisar dari [-180, 180), dan nilai di luar rentang ini akan dibulatkan ke dalam rentang ini.

- (NSString* const) kGMSLayerCameraBearingKey [related]

kGMSLayerCameraBearingKey memiliki rentang dari [0, 360), dan nilainya digabungkan.

- (NSString* const) kGMSLayerCameraZoomLevelKey [related]

Rentang kGMSLayerCameraZoomLevelKey mulai dari [kGMSMinZoomLevel, kGMSMaxZoomLevel], dan nilai dibatasi.

- (NSString* const) kGMSLayerCameraViewingAngleKey [related]

kGMSLayerCameraViewingAngleKey memiliki rentang dari nol (yaitu, menghadap lurus ke bawah) dan antara 30 dan 45 derajat ke arah cakrawala, bergantung pada tingkat zoom model.


Dokumentasi Properti

- (CLLocationDegrees) cameraLatitude [read, write, assign]
- (CLLocationDegrees) cameraLongitude [read, write, assign]
- (CLLocationDirection) cameraBearing [read, write, assign]
- (float) cameraZoomLevel [read, write, assign]
- (ganda) cameraViewingAngle [read, write, assign]