MBMCameraBoundsOptions
@interface MBMCameraBoundsOptions : NSObject
Holds options to be used for setting camera bounds.
-
Unavailable
Undocumented
Declaration
Objective-C
- (nonnull instancetype)init NS_UNAVAILABLE; -
Unavailable
Undocumented
Declaration
Objective-C
+ (nonnull instancetype)new NS_UNAVAILABLE; -
Undocumented
Declaration
Objective-C
- (nonnull instancetype)initWithBounds:(nullable MBMCoordinateBounds *)bounds maxZoom:(nullable NSNumber *)maxZoom minZoom:(nullable NSNumber *)minZoom maxPitch:(nullable NSNumber *)maxPitch minPitch:(nullable NSNumber *)minPitch NS_REFINED_FOR_SWIFT; -
The latitude and longitude bounds to which the camera center are constrained.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) MBMCoordinateBounds *bounds;Swift
var bounds: MBMCoordinateBounds? { get } -
The maximum zoom level, in Mapbox zoom levels 0-25.5. At low zoom levels, a small set of map tiles covers a large geographical area. At higher zoom levels, a larger number of tiles cover a smaller geographical area.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *maxZoom; -
The minimum zoom level, in Mapbox zoom levels 0-25.5.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *minZoom; -
The maximum allowed pitch value in degrees.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *maxPitch; -
The minimum allowed pitch value in degrees.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *minPitch;
MBMCameraBoundsOptions Class Reference