TTTrackingObject
@interface TTTrackingObject : NSObject <TTPositionUpdate>
Base class defining tracking object indicator that can be added to the map. When new location is set, animation is used to move the tracking object. BETA
-
Creates a tracking object with the specified view.
Declaration
Objective-C
- (instancetype _Nonnull) initTrackingObjectType:(TTTrackingObjectType)type withNormalIcon:(id)normalIcon withNormalIconName:(NSString *_Nonnull)normalIconName withDimmedIcon:(id)dimmedIcon withDimmedIconName:(NSString *_Nonnull)dimmedIconName;Swift
init(trackingObjectType type: TTTrackingObjectType, withNormalIcon normalIcon: Any!, withNormalIconName normalIconName: String, withDimmedIcon dimmedIcon: Any!, withDimmedIconName dimmedIconName: String)Parameters
typetype description
normalIconThe icon for normal state.
normalIconNameThe icon name for normal state.
dimmedIconThe icon for dimmed state e.g. (No GPS for Location Manager).
dimmedIconNameThe icon name for normal dimmed.
Return Value
TTTrackingObject
-
Update postion of object
Declaration
Objective-C
- (void)setLocation:(CLLocationCoordinate2D)coordinate withRadius:(double)radius withAccuracy:(double)accuracy isDimmed:(BOOL)isDimmed;Swift
func setLocation(_ coordinate: CLLocationCoordinate2D, withRadius radius: Double, withAccuracy accuracy: Double, isDimmed: Bool)Parameters
coordinateThe latitude and longitude.
radiusThe radius that defines the geographic area’s.
accuracyThe accuracy value.
isDimmedThe dimmed value.
-
Update postion of object
Declaration
Objective-C
- (void)setLocation:(CLLocationCoordinate2D)coordinate withRadius:(double)radius withBearing:(double)bearing withAccuracy:(double)accuracy isDimmed:(BOOL)isDimmed;Swift
func setLocation(_ coordinate: CLLocationCoordinate2D, withRadius radius: Double, withBearing bearing: Double, withAccuracy accuracy: Double, isDimmed: Bool)Parameters
coordinateThe latitude and longitude.
radiusThe radius that defines the geographic area’s.
bearingThe bearing value.
accuracyThe accuracy value.
isDimmedThe dimmed value.
TTTrackingObject Class Reference