Package org.robovm.apple.uikit
Class UINavigationItem
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UINavigationItem
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class UINavigationItem extends NSObject implements NSCoding
- Since:
- Available in iOS 2.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UINavigationItem.UINavigationItemPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description UINavigationItem()
UINavigationItem(java.lang.String title)
UINavigationItem(NSCoder coder)
protected
UINavigationItem(NSObject.Handle h, long handle)
protected
UINavigationItem(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
UINavigationItem
public UINavigationItem()
-
UINavigationItem
protected UINavigationItem(NSObject.Handle h, long handle)
-
UINavigationItem
protected UINavigationItem(NSObject.SkipInit skipInit)
-
UINavigationItem
public UINavigationItem(java.lang.String title)
-
UINavigationItem
public UINavigationItem(NSCoder coder)
-
-
Method Detail
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String v)
-
getTitleView
public UIView getTitleView()
-
setTitleView
public void setTitleView(UIView v)
-
getPrompt
public java.lang.String getPrompt()
-
setPrompt
public void setPrompt(java.lang.String v)
-
getBackBarButtonItem
public UIBarButtonItem getBackBarButtonItem()
-
setBackBarButtonItem
public void setBackBarButtonItem(UIBarButtonItem v)
-
hidesBackButton
public boolean hidesBackButton()
-
setHidesBackButton
public void setHidesBackButton(boolean v)
-
getLeftBarButtonItems
public NSArray<UIBarButtonItem> getLeftBarButtonItems()
- Since:
- Available in iOS 5.0 and later.
-
setLeftBarButtonItems
public void setLeftBarButtonItems(NSArray<UIBarButtonItem> v)
- Since:
- Available in iOS 5.0 and later.
-
getRightBarButtonItems
public NSArray<UIBarButtonItem> getRightBarButtonItems()
- Since:
- Available in iOS 5.0 and later.
-
setRightBarButtonItems
public void setRightBarButtonItems(NSArray<UIBarButtonItem> v)
- Since:
- Available in iOS 5.0 and later.
-
leftItemsSupplementBackButton
public boolean leftItemsSupplementBackButton()
- Since:
- Available in iOS 5.0 and later.
-
setLeftItemsSupplementBackButton
public void setLeftItemsSupplementBackButton(boolean v)
- Since:
- Available in iOS 5.0 and later.
-
getLeftBarButtonItem
public UIBarButtonItem getLeftBarButtonItem()
-
setLeftBarButtonItem
public void setLeftBarButtonItem(UIBarButtonItem v)
-
getRightBarButtonItem
public UIBarButtonItem getRightBarButtonItem()
-
setRightBarButtonItem
public void setRightBarButtonItem(UIBarButtonItem v)
-
getLargeTitleDisplayMode
public UINavigationItemLargeTitleDisplayMode getLargeTitleDisplayMode()
- Since:
- Available in iOS 11.0 and later.
-
setLargeTitleDisplayMode
public void setLargeTitleDisplayMode(UINavigationItemLargeTitleDisplayMode v)
- Since:
- Available in iOS 11.0 and later.
-
getSearchController
public UISearchController getSearchController()
- Since:
- Available in iOS 11.0 and later.
-
setSearchController
public void setSearchController(UISearchController v)
- Since:
- Available in iOS 11.0 and later.
-
hidesSearchBarWhenScrolling
public boolean hidesSearchBarWhenScrolling()
- Since:
- Available in iOS 11.0 and later.
-
setHidesSearchBarWhenScrolling
public void setHidesSearchBarWhenScrolling(boolean v)
- Since:
- Available in iOS 11.0 and later.
-
init
protected long init(java.lang.String title)
-
init
protected long init(NSCoder coder)
-
setHidesBackButton
public void setHidesBackButton(boolean hidesBackButton, boolean animated)
-
setLeftBarButtonItems
public void setLeftBarButtonItems(NSArray<UIBarButtonItem> items, boolean animated)
- Since:
- Available in iOS 5.0 and later.
-
setRightBarButtonItems
public void setRightBarButtonItems(NSArray<UIBarButtonItem> items, boolean animated)
- Since:
- Available in iOS 5.0 and later.
-
setLeftBarButtonItem
public void setLeftBarButtonItem(UIBarButtonItem item, boolean animated)
-
setRightBarButtonItem
public void setRightBarButtonItem(UIBarButtonItem item, boolean animated)
-
-