نظرة عامة
GMSMapLayer هي فئة فرعية مخصّصة من CALayer، ويتم تقديمها كفئة الطبقة في GMSMapView.
يجب ألا يتم إنشاء مثيل لهذه الطبقة مباشرةً. تتيح هذه السياسة الوصول إلى النموذج إلى الكاميرا التي يتم تحديدها عادةً في GMSMapView.
عادةً ما يؤدي تعديل أو تحريك هذه الخصائص إلى مقاطعة أي إيماءة حالية على GMSMapView، على سبيل المثال، العرض الشامل أو التدوير. وبالمثل، إذا قام المستخدم بإجراء إيماءة مفعّلة أثناء رسم متحرك، سيتوقف الحركة في "في مكانها" (في قيمة العرض التقديمي الحالية).
يكتسب GMSCALayer.
المواقع | |
CLLocationDegrees | cameraLatitude |
CLLocationDegrees | cameraLongitude |
CLLocationDirection | cameraBearing |
float | cameraZoomLevel |
مزدوج | cameraViewingAngle |
الدوال ذات الصلة | |
(لاحظ أن هذه ليست دوال أعضاء.) | |
NSString *const | kGMSLayerCameraLatitudeKey |
تتراوح نطاقات kGMSLayer CameraDisplayKey بين [ -85 و85]، وسيتم تثبيت القيم التي خارج هذا النطاق. | |
NSString *const | kGMSLayerCameraLongitudeKey |
تتراوح نطاقات kGMSLayer CameraLongitudeKey من [-180 و180)، وسيتم دمج القيم خارج هذا النطاق داخل هذا النطاق. | |
NSString *const | kGMSLayerCameraBearingKey |
تتراوح نطاقات kGMSLayer CameraBearingKey من [0، 360)، ويتم التفاف القيم. | |
NSString *const | kGMSLayerCameraZoomLevelKey |
تتراوح نطاقات kGMSLayer CameraZoomLevelKey من [kGMSMinZoomLevel وkGMSMaxZoomLevel]، ويتم تثبيت القيم. | |
NSString *const | kGMSLayerCameraViewingAngleKey |
تتراوح درجة kGMSLayer CameraviewAngleKey من صفر (أي متجهًا لأسفل بشكل مستقيم) وبين 30 و45 درجة باتجاه الأفق، استنادًا إلى مستوى تكبير/تصغير النموذج. |
وثائق الأصدقاء والوظائف ذات الصلة
- (NSString* Cont) kGMSLayerCameraLatitudeKey [related] |
تتراوح نطاقات kGMSLayer CameraDisplayKey بين [ -85 و85]، وسيتم تثبيت القيم التي خارج هذا النطاق.
- (NSString* Cont) kGMSLayerCameraLongitudeKey [related] |
تتراوح نطاقات kGMSLayer CameraLongitudeKey من [-180 و180)، وسيتم دمج القيم خارج هذا النطاق داخل هذا النطاق.
- (NSString* Cont) kGMSLayerCameraBearingKey [related] |
تتراوح نطاقات kGMSLayer CameraBearingKey من [0، 360)، ويتم التفاف القيم.
- (NSString* Cont) kGMSLayerCameraZoomLevelKey [related] |
تتراوح نطاقات kGMSLayer CameraZoomLevelKey من [kGMSMinZoomLevel وkGMSMaxZoomLevel]، ويتم تثبيت القيم.
- (NSString* Cont) kGMSLayerCameraViewingAngleKey [related] |
تتراوح درجة kGMSLayer CameraviewAngleKey من صفر (أي متجهًا لأسفل بشكل مستقيم) وبين 30 و45 درجة باتجاه الأفق، استنادًا إلى مستوى تكبير/تصغير النموذج.
وثائق العقار
- (CLLocationDegrees) cameraLatitude [read, write, assign] |
- (CLLocationDegrees) cameraLongitude [read, write, assign] |
- (CLLocationDirection) cameraBearing [read, write, assign] |
- (عائم) cameraZoomLevel [read, write, assign] |
- (مزدوج) cameraViewingAngle [read, write, assign] |