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 | |
CLLocationDegrees | cameraLatitude |
CLLocationDegrees | cameraLongitude |
CLLocationDirection | cameraBearing |
float | cameraZoomLevel |
ganda | cameraViewingAngle |
Fungsi Terkait | |
(Perhatikan bahwa ini bukan fungsi anggota.) | |
NSString *const | kGMSLayerCameraLatitudeKey |
kGMSLayerCameraLintangKey memiliki rentang dari [-85, 85], dan nilai di luar rentang ini akan dibatasi. | |
NSString *const | kGMSLayerCameraLongitudeKey |
kGMSLayerCameraLongitudeKey berkisar dari [-180, 180), dan nilai di luar rentang ini akan dibulatkan ke dalam rentang ini. | |
NSString *const | kGMSLayerCameraBearingKey |
kGMSLayerCameraBearingKey memiliki rentang dari [0, 360), dan nilainya digabungkan. | |
NSString *const | kGMSLayerCameraZoomLevelKey |
Rentang kGMSLayerCameraZoomLevelKey mulai dari [kGMSMinZoomLevel, kGMSMaxZoomLevel], dan nilai dibatasi. | |
NSString *const | kGMSLayerCameraViewingAngleKey |
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 Teman Dan Fungsi Terkait
- (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] |