TTMapViewCameraDelegate
@protocol TTMapViewCameraDelegate <NSObject>
TTMapViewCameraDelegate
-
Tells the delegate when the map view port stoped changing.
Declaration
Objective-C
- (void)mapView:(TTMapView *_Nonnull)mapView didChangCameraPosition:(TTCameraPosition *_Nonnull)cameraPosition;
Swift
optional func mapView(_ mapView: TTMapView, didChangCameraPosition cameraPosition: TTCameraPosition)
Parameters
mapView
mapView The map view instance.
cameraPosition
cameraPosition TTCameraPostion object present current state of camera.
-
Tells the delgate when the map view port moves. It is executed each time the user interact with the map (e.g. map is panned or zoomed).
Declaration
Objective-C
- (void)mapView:(TTMapView *_Nonnull)mapView isChangingCameraPosition:(TTCameraPosition *_Nonnull)cameraPosition;
Swift
optional func mapView(_ mapView: TTMapView, isChanging cameraPosition: TTCameraPosition)
Parameters
mapView
mapView The map view instance.
cameraPosition
cameraPosition TTCameraPostion object present current state of camera.
-
Tells the delegate when the map view port will be changing.
Declaration
Objective-C
- (void)mapView:(TTMapView *_Nonnull)mapView willChangeCameraPosition:(TTCameraPosition *_Nonnull)cameraPosition;
Swift
optional func mapView(_ mapView: TTMapView, willChange cameraPosition: TTCameraPosition)
Parameters
mapView
mapView The map view instance.
cameraPosition
cameraPosition TTCameraPostion object present current state of camera.
-
@deprecated This method is deprecated. Use callbacks from TTMapViewCameraDelegate instead.
Declaration
Objective-C
- (void)mapView:(TTMapView *_Nonnull)mapView didChangedCameraPosition:(TTCameraPosition *_Nonnull)cameraPosition;
Swift
optional func mapView(_ mapView: TTMapView, didChangedCameraPosition cameraPosition: TTCameraPosition)