Class: MKUserTrackingBarButtonItem
- Inherits:
-
UIBarButtonItem
- Object
- NSObject
- UIBarItem
- UIBarButtonItem
- MKUserTrackingBarButtonItem
Overview
AMKUserTrackingBarButtonItem object is a specialized bar button item that allows the user to toggle through the user tracking modes. For example, when the user taps the button, the map view toggles between tracking the user with and without heading. The button also reflects the current user tracking mode if set elsewhere. This bar button item is associated to a single map view.
Instance Attribute Summary (collapse)
-
- mapView
The map view associated with this bar button item.
Attributes inherited from UIBarButtonItem
#action, #customView, #possibleTitles, #style, #target, #tintColor, #width
Attributes inherited from UIBarItem
#enabled, #image, #imageInsets, #landscapeImagePhone, #landscapeImagePhoneInsets, #tag, #title
Instance Method Summary (collapse)
-
- initWithMapView:
Initializes a newly created bar button item with the specified map view.
Methods inherited from UIBarButtonItem
#backButtonBackgroundImageForState:barMetrics:, #backButtonBackgroundVerticalPositionAdjustmentForBarMetrics:, #backButtonTitlePositionAdjustmentForBarMetrics:, #backgroundImageForState:barMetrics:, #backgroundImageForState:style:barMetrics:, #backgroundVerticalPositionAdjustmentForBarMetrics:, #initWithBarButtonSystemItem:target:action:, #initWithCustomView:, #initWithImage:landscapeImagePhone:style:target:action:, #initWithImage:style:target:action:, #initWithTitle:style:target:action:, #setBackButtonBackgroundImage:forState:barMetrics:, #setBackButtonBackgroundVerticalPositionAdjustment:forBarMetrics:, #setBackButtonTitlePositionAdjustment:forBarMetrics:, #setBackgroundImage:forState:barMetrics:, #setBackgroundImage:forState:style:barMetrics:, #setBackgroundVerticalPositionAdjustment:forBarMetrics:, #setTitlePositionAdjustment:forBarMetrics:, #titlePositionAdjustmentForBarMetrics:
Methods inherited from UIBarItem
#setTitleTextAttributes:forState:, #titleTextAttributesForState:
Methods inherited from NSObject
#!, #!=, #!~, #<=>, #==, #===, #=~, #Rational, #__callee__, #__method__, #__send__, #__type__, `, alloc, allocWithZone:, #autoContentAccessingProxy, autoload, autoload?, autorelease_pool, #awakeAfterUsingCoder:, binding, block_given?, caller, cancelPreviousPerformRequestsWithTarget:, cancelPreviousPerformRequestsWithTarget:selector:object:, catch, class, classFallbacksForKeyedArchiver, #classForCoder, #classForKeyedArchiver, classForKeyedUnarchiver, #clone, conformsToProtocol:, #copy, copyWithZone:, #dealloc, #define_singleton_method, description, display, #doesNotRecognizeSelector:, #dup, #enum_for, #eql?, #equal?, #extend, fail, #finalize, format, #forwardInvocation:, #forwardingTargetForSelector:, framework, #freeze, #frozen?, getpass, gets, global_variables, #init, initialize, #initialize_clone, #initialize_copy, #initialize_dup, #inspect, instanceMethodForSelector:, instanceMethodSignatureForSelector:, #instance_eval, #instance_exec, #instance_of?, #instance_variable_defined?, #instance_variable_get, #instance_variable_set, #instance_variables, instancesRespondToSelector:, isSubclassOfClass:, #is_a?, iterator?, #kind_of?, lambda, load, load_bridge_support_file, load_plist, local_variables, loop, #method, #methodForSelector:, #methodSignatureForSelector:, #methods, #mutableCopy, mutableCopyWithZone:, new, #nil?, open, p, #performSelector:onThread:withObject:waitUntilDone:, #performSelector:onThread:withObject:waitUntilDone:modes:, #performSelector:withObject:afterDelay:, #performSelector:withObject:afterDelay:inModes:, #performSelectorInBackground:withObject:, #performSelectorOnMainThread:withObject:waitUntilDone:, #performSelectorOnMainThread:withObject:waitUntilDone:modes:, print, printf, #private_methods, proc, #protected_methods, #public_method, #public_methods, #public_send, putc, puts, raise, rand, readline, readlines, #replacementObjectForCoder:, #replacementObjectForKeyedArchiver:, require, resolveClassMethod:, resolveInstanceMethod:, #respond_to?, #respond_to_missing?, select, #send, setVersion:, #singleton_methods, sprintf, srand, superclass, #taint, #tainted?, #tap, test, throw, #to_plist, #to_s, trace_var, trap, #trust, #untaint, untrace_var, #untrust, #untrusted?, version
Constructor Details
This class inherits a constructor from NSObject
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class NSObject
Instance Attribute Details
- (MKMapView) mapView
The map view associated with this bar button item.
Instance Method Details
- (Object) initWithMapView(mapView)
Initializes a newly created bar button item with the specified map view.