NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
UINavigationItem(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static UINavigationItem |
alloc() |
static UINavigationItem |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
UIBarButtonItem |
backBarButtonItem()
Bar button item to use for the back button when this item is the navigation bar's backItem.
|
long |
backButtonDisplayMode()
Controls how the back button sources its title.
|
java.lang.String |
backButtonTitle()
Title to use when this item is the navigation bar's backItem.
|
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
UINavigationBarAppearance |
compactAppearance()
When set and this item is topmost, overrides the hosting navigation bar's compactAppearance.
|
UINavigationBarAppearance |
compactScrollEdgeAppearance()
When set and this item is topmost, overrides the hosting navigation bar's compactScrollEdgeAppearance.
|
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
void |
encodeWithCoder(NSCoder coder) |
static long |
hash_static() |
boolean |
hidesBackButton()
If YES, this navigation item will hide the back button when it's on top of the stack.
|
boolean |
hidesSearchBarWhenScrolling()
If this property is true (the default), the searchController’s search bar will hide as the user scrolls in the top view controller’s scroll view.
|
UINavigationItem |
init() |
UINavigationItem |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
UINavigationItem |
initWithTitle(java.lang.String title) |
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
long |
largeTitleDisplayMode()
When UINavigationBar.prefersLargeTitles=YES, this property controls when the larger out-of-line title is displayed.
|
UIBarButtonItem |
leftBarButtonItem()
Some navigation items want to display a custom left or right item when they're on top of the stack.
|
NSArray<? extends UIBarButtonItem> |
leftBarButtonItems()
Use these properties to set multiple items in a navigation bar.
|
boolean |
leftItemsSupplementBackButton()
By default, the leftItemsSupplementBackButton property is NO.
|
static UINavigationItem |
new_objc() |
java.lang.String |
prompt()
Explanatory text to display above the navigation bar buttons.
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
UIBarButtonItem |
rightBarButtonItem() |
NSArray<? extends UIBarButtonItem> |
rightBarButtonItems() |
UINavigationBarAppearance |
scrollEdgeAppearance()
When set and this item is topmost, overrides the hosting navigation bar's scrollEdgeAppearance.
|
UISearchController |
searchController()
A view controller that will be shown inside of a navigation controller can assign a UISearchController to this property to display the search controller’s search bar in its containing navigation controller’s navigation bar.
|
void |
setBackBarButtonItem(UIBarButtonItem value)
Bar button item to use for the back button when this item is the navigation bar's backItem.
|
void |
setBackButtonDisplayMode(long value)
Controls how the back button sources its title.
|
void |
setBackButtonTitle(java.lang.String value)
Title to use when this item is the navigation bar's backItem.
|
void |
setCompactAppearance(UINavigationBarAppearance value)
When set and this item is topmost, overrides the hosting navigation bar's compactAppearance.
|
void |
setCompactScrollEdgeAppearance(UINavigationBarAppearance value)
When set and this item is topmost, overrides the hosting navigation bar's compactScrollEdgeAppearance.
|
void |
setHidesBackButton(boolean value)
If YES, this navigation item will hide the back button when it's on top of the stack.
|
void |
setHidesBackButtonAnimated(boolean hidesBackButton,
boolean animated) |
void |
setHidesSearchBarWhenScrolling(boolean value)
If this property is true (the default), the searchController’s search bar will hide as the user scrolls in the top view controller’s scroll view.
|
void |
setLargeTitleDisplayMode(long value)
When UINavigationBar.prefersLargeTitles=YES, this property controls when the larger out-of-line title is displayed.
|
void |
setLeftBarButtonItem(UIBarButtonItem value)
Some navigation items want to display a custom left or right item when they're on top of the stack.
|
void |
setLeftBarButtonItemAnimated(UIBarButtonItem item,
boolean animated) |
void |
setLeftBarButtonItems(NSArray<? extends UIBarButtonItem> value)
Use these properties to set multiple items in a navigation bar.
|
void |
setLeftBarButtonItemsAnimated(NSArray<? extends UIBarButtonItem> items,
boolean animated) |
void |
setLeftItemsSupplementBackButton(boolean value)
By default, the leftItemsSupplementBackButton property is NO.
|
void |
setPrompt(java.lang.String value)
Explanatory text to display above the navigation bar buttons.
|
void |
setRightBarButtonItem(UIBarButtonItem value) |
void |
setRightBarButtonItemAnimated(UIBarButtonItem item,
boolean animated) |
void |
setRightBarButtonItems(NSArray<? extends UIBarButtonItem> value) |
void |
setRightBarButtonItemsAnimated(NSArray<? extends UIBarButtonItem> items,
boolean animated) |
void |
setScrollEdgeAppearance(UINavigationBarAppearance value)
When set and this item is topmost, overrides the hosting navigation bar's scrollEdgeAppearance.
|
void |
setSearchController(UISearchController value)
A view controller that will be shown inside of a navigation controller can assign a UISearchController to this property to display the search controller’s search bar in its containing navigation controller’s navigation bar.
|
void |
setStandardAppearance(UINavigationBarAppearance value)
When set and this item is topmost, overrides the hosting navigation bar's standardAppearance.
|
void |
setTitle(java.lang.String value)
Title when topmost on the stack.
|
void |
setTitleView(UIView value)
Custom view to use in lieu of a title.
|
static void |
setVersion_static(long aVersion) |
UINavigationBarAppearance |
standardAppearance()
When set and this item is topmost, overrides the hosting navigation bar's standardAppearance.
|
static org.moe.natj.objc.Class |
superclass_static() |
java.lang.String |
title()
Title when topmost on the stack.
|
UIView |
titleView()
Custom view to use in lieu of a title.
|
static long |
version_static() |
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static UINavigationItem alloc()
public static UINavigationItem allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static UINavigationItem new_objc()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static long version_static()
public UIBarButtonItem backBarButtonItem()
public void encodeWithCoder(NSCoder coder)
encodeWithCoder in interface NSCodingpublic boolean hidesBackButton()
public UINavigationItem init()
public UINavigationItem initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodingpublic UINavigationItem initWithTitle(java.lang.String title)
public UIBarButtonItem leftBarButtonItem()
public NSArray<? extends UIBarButtonItem> leftBarButtonItems()
NOTE: You'll achieve the best results if you use either the singular properties or the plural properties consistently and don't try to mix them.
leftBarButtonItems are placed in the navigation bar left to right with the first item in the list at the left outside edge and left aligned. rightBarButtonItems are placed right to left with the first item in the list at the right outside edge and right aligned.
public boolean leftItemsSupplementBackButton()
public java.lang.String prompt()
public UIBarButtonItem rightBarButtonItem()
public NSArray<? extends UIBarButtonItem> rightBarButtonItems()
public void setBackBarButtonItem(UIBarButtonItem value)
public void setHidesBackButton(boolean value)
public void setHidesBackButtonAnimated(boolean hidesBackButton,
boolean animated)
public void setLeftBarButtonItem(UIBarButtonItem value)
public void setLeftBarButtonItemAnimated(UIBarButtonItem item, boolean animated)
public void setLeftBarButtonItems(NSArray<? extends UIBarButtonItem> value)
NOTE: You'll achieve the best results if you use either the singular properties or the plural properties consistently and don't try to mix them.
leftBarButtonItems are placed in the navigation bar left to right with the first item in the list at the left outside edge and left aligned. rightBarButtonItems are placed right to left with the first item in the list at the right outside edge and right aligned.
public void setLeftBarButtonItemsAnimated(NSArray<? extends UIBarButtonItem> items, boolean animated)
public void setLeftItemsSupplementBackButton(boolean value)
public void setPrompt(java.lang.String value)
public void setRightBarButtonItem(UIBarButtonItem value)
public void setRightBarButtonItemAnimated(UIBarButtonItem item, boolean animated)
public void setRightBarButtonItems(NSArray<? extends UIBarButtonItem> value)
public void setRightBarButtonItemsAnimated(NSArray<? extends UIBarButtonItem> items, boolean animated)
public void setTitle(java.lang.String value)
public void setTitleView(UIView value)
public java.lang.String title()
public UIView titleView()
public boolean hidesSearchBarWhenScrolling()
public long largeTitleDisplayMode()
public UISearchController searchController()
public void setHidesSearchBarWhenScrolling(boolean value)
public void setLargeTitleDisplayMode(long value)
public void setSearchController(UISearchController value)
public UINavigationBarAppearance compactAppearance()
public UINavigationBarAppearance scrollEdgeAppearance()
public void setCompactAppearance(UINavigationBarAppearance value)
public void setScrollEdgeAppearance(UINavigationBarAppearance value)
public void setStandardAppearance(UINavigationBarAppearance value)
public UINavigationBarAppearance standardAppearance()
public long backButtonDisplayMode()
public java.lang.String backButtonTitle()
public void setBackButtonDisplayMode(long value)
public void setBackButtonTitle(java.lang.String value)
public UINavigationBarAppearance compactScrollEdgeAppearance()
public void setCompactScrollEdgeAppearance(UINavigationBarAppearance value)