AI-generated Key Takeaways
-
GMSPanoramaLayeris a custom subclass ofCALayerused for displaying panoramas and is accessed throughGMSPanoramaView. -
It should not be directly instantiated but is automatically used within
GMSPanoramaView. -
This layer provides properties for controlling the panorama's viewpoint, including
cameraHeading,cameraPitch,cameraZoom, andcameraFOV. -
These properties allow developers to adjust the user's perspective within the panoramic scene.
GMSPanoramaLayer
@interface GMSPanoramaLayer : GMSCALayerGMSPanoramaLayer is a custom subclass of CALayer, provided as the layer class on
GMSPanoramaView. This layer should not be instantiated directly.
-
Declaration
Swift
var cameraHeading: CLLocationDirection { get set }Objective-C
@property(nonatomic) CLLocationDirection cameraHeading -
Declaration
Swift
var cameraPitch: Double { get set }Objective-C
@property(nonatomic) double cameraPitch -
Declaration
Swift
var cameraZoom: Float { get set }Objective-C
@property(nonatomic) float cameraZoom -
Declaration
Swift
var cameraFOV: Double { get set }Objective-C
@property(nonatomic) double cameraFOV