iOS Guides | Samples

MonoTouch.UIKit.UINavigationBarDelegate Class

A class used to receive notifications from a UINavigationBar.

See Also: UINavigationBarDelegate

Syntax

[MonoTouch.Foundation.Model]
[MonoTouch.Foundation.Protocol]
[MonoTouch.Foundation.Register("UINavigationBarDelegate", false)]
public class UINavigationBarDelegate : UIBarPositioningDelegate, IUINavigationBarDelegate, IDisposable

Remarks

A strongly typed implementation of a class that can be used to respond to events raised by the UINavigationBar.

Related content

Requirements

Namespace: MonoTouch.UIKit
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0

The members of MonoTouch.UIKit.UINavigationBarDelegate are listed below.

See Also: UIBarPositioningDelegate

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
A constructor that initializes the object from the data stored in the unarchiver object.
Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Methods

DidPopItem(UINavigationBar, UINavigationItem)
Called by the system shortly after the item has been popped from the navigation stack.
DidPushItem(UINavigationBar, UINavigationItem)
Called by the system shortly after the item has been pushed onto the navigation stack.
override
GetPositionForBar(IUIBarPositioning) : UIBarPosition
Returns the position for barPositioning after it has been added to the user interface.
ShouldPopItem(UINavigationBar, UINavigationItem) : Boolean
Called by the system prior to popping the item.
ShouldPushItem(UINavigationBar, UINavigationItem) : Boolean
Called by the system prior to pushing the item onto the navigation stack.