Package org.robovm.apple.uikit
Class UIViewController
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIResponder
-
- org.robovm.apple.uikit.UIViewController
-
- All Implemented Interfaces:
NSCoding
,NSExtensionRequestHandling
,NSObjectProtocol
,UIAccessibility
,UIAppearanceContainer
,UIContentContainer
,UIFocusEnvironment
,UIStateRestoring
,UITraitEnvironment
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
ABNewPersonViewController
,ABPersonViewController
,ABUnknownPersonViewController
,ADInterstitialAdPresentationViewController
,ASCredentialProviderViewController
,AUViewController
,AVPlayerViewController
,CABTMIDILocalPeripheralViewController
,CNContactPickerViewController
,CNContactViewController
,EKCalendarChooser
,EKEventViewController
,GCEventViewController
,GLKViewController
,ILClassificationUIExtensionViewController
,INUIAddVoiceShortcutViewController
,INUIEditVoiceShortcutViewController
,MCBrowserViewController
,MPMediaPickerController
,MPMoviePlayerViewController
,MSMessagesAppViewController
,MSStickerBrowserViewController
,PKAddPassesViewController
,PKAddPaymentPassViewController
,PKPaymentAuthorizationViewController
,QLPreviewController
,RPBroadcastActivityViewController
,RPPreviewViewController
,SFSafariViewController
,SKCloudServiceSetupViewController
,SKStoreProductViewController
,SLComposeServiceViewController
,SLComposeViewController
,TWTweetComposeViewController
,UIActivityViewController
,UIAlertController
,UICloudSharingController
,UICollectionViewController
,UIDocumentBrowserViewController
,UIDocumentMenuViewController
,UIDocumentPickerExtensionViewController
,UIDocumentPickerViewController
,UIInputViewController
,UINavigationController
,UIPageViewController
,UIReferenceLibraryViewController
,UISearchContainerViewController
,UISearchController
,UISplitViewController
,UITabBarController
,UITableViewController
public class UIViewController extends UIResponder implements NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment, UIStateRestoring, NSExtensionRequestHandling
- Since:
- Available in iOS 2.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIViewController.Notifications
static class
UIViewController.UIViewControllerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.uikit.UIResponder
UIResponder.UIResponderPtr
-
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 UIViewController()
protected
UIViewController(long handle)
Deprecated.UIViewController(java.lang.String nibNameOrNil, NSBundle nibBundleOrNil)
UIViewController(NSCoder decoder)
protected
UIViewController(NSObject.Handle h, long handle)
protected
UIViewController(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.uikit.UIResponder
areAccessibilityElementsHidden, becomeFirstResponder, canBecomeFirstResponder, canPerformAction, canResignFirstResponder, clearTextInputContextIdentifier, getAccessibilityActivationPoint, getAccessibilityAttributedHint, getAccessibilityAttributedLabel, getAccessibilityAttributedValue, getAccessibilityFrame, getAccessibilityHint, getAccessibilityLabel, getAccessibilityLanguage, getAccessibilityNavigationStyle, getAccessibilityPath, getAccessibilityTraits, getAccessibilityValue, getActionTarget, getInputAccessoryView, getInputAccessoryViewController, getInputAssistantItem, getInputView, getInputViewController, getKeyCommands, getNextResponder, getTextInputContextIdentifier, getTextInputMode, getUndoManager, getUserActivity, isAccessibilityElement, isAccessibilityViewModal, isFirstResponder, motionBegan, motionCancelled, motionEnded, pressesBegan, pressesCancelled, pressesChanged, pressesEnded, reloadInputViews, remoteControlReceived, resignFirstResponder, restoreUserActivityState, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedValue, setAccessibilityElement, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityTraits, setAccessibilityValue, setAccessibilityViewModal, setShouldGroupAccessibilityChildren, setUserActivity, shouldGroupAccessibilityChildren, touchesBegan, touchesCancelled, touchesEnded, touchesEstimatedPropertiesUpdated, touchesMoved, updateUserActivityState
-
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
-
UIViewController
public UIViewController()
-
UIViewController
@Deprecated protected UIViewController(long handle)
Deprecated.
-
UIViewController
protected UIViewController(NSObject.Handle h, long handle)
-
UIViewController
protected UIViewController(NSObject.SkipInit skipInit)
-
UIViewController
public UIViewController(java.lang.String nibNameOrNil, NSBundle nibBundleOrNil)
-
UIViewController
public UIViewController(NSCoder decoder)
-
-
Method Detail
-
getView
public UIView getView()
-
setView
public void setView(UIView v)
-
getViewIfLoaded
public UIView getViewIfLoaded()
- Since:
- Available in iOS 9.0 and later.
-
isViewLoaded
public boolean isViewLoaded()
- Since:
- Available in iOS 3.0 and later.
-
getNibName
public java.lang.String getNibName()
-
getNibBundle
public NSBundle getNibBundle()
-
getStoryboard
public UIStoryboard getStoryboard()
- Since:
- Available in iOS 5.0 and later.
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String v)
-
getParentViewController
public UIViewController getParentViewController()
-
getPresentedViewController
public UIViewController getPresentedViewController()
- Since:
- Available in iOS 5.0 and later.
-
getPresentingViewController
public UIViewController getPresentingViewController()
- Since:
- Available in iOS 5.0 and later.
-
definesPresentationContext
public boolean definesPresentationContext()
- Since:
- Available in iOS 5.0 and later.
-
setDefinesPresentationContext
public void setDefinesPresentationContext(boolean v)
- Since:
- Available in iOS 5.0 and later.
-
providesPresentationContextTransitionStyle
public boolean providesPresentationContextTransitionStyle()
- Since:
- Available in iOS 5.0 and later.
-
setProvidesPresentationContextTransitionStyle
public void setProvidesPresentationContextTransitionStyle(boolean v)
- Since:
- Available in iOS 5.0 and later.
-
isRestoresFocusAfterTransition
public boolean isRestoresFocusAfterTransition()
- Since:
- Available in iOS 10.0 and later.
-
setRestoresFocusAfterTransition
public void setRestoresFocusAfterTransition(boolean v)
- Since:
- Available in iOS 10.0 and later.
-
isBeingPresented
public boolean isBeingPresented()
- Since:
- Available in iOS 5.0 and later.
-
isBeingDismissed
public boolean isBeingDismissed()
- Since:
- Available in iOS 5.0 and later.
-
isMovingToParentViewController
public boolean isMovingToParentViewController()
- Since:
- Available in iOS 5.0 and later.
-
isMovingFromParentViewController
public boolean isMovingFromParentViewController()
- Since:
- Available in iOS 5.0 and later.
-
getModalTransitionStyle
public UIModalTransitionStyle getModalTransitionStyle()
- Since:
- Available in iOS 3.0 and later.
-
setModalTransitionStyle
public void setModalTransitionStyle(UIModalTransitionStyle v)
- Since:
- Available in iOS 3.0 and later.
-
getModalPresentationStyle
public UIModalPresentationStyle getModalPresentationStyle()
- Since:
- Available in iOS 3.2 and later.
-
setModalPresentationStyle
public void setModalPresentationStyle(UIModalPresentationStyle v)
- Since:
- Available in iOS 3.2 and later.
-
modalPresentationCapturesStatusBarAppearance
public boolean modalPresentationCapturesStatusBarAppearance()
- Since:
- Available in iOS 7.0 and later.
-
setModalPresentationCapturesStatusBarAppearance
public void setModalPresentationCapturesStatusBarAppearance(boolean v)
- Since:
- Available in iOS 7.0 and later.
-
disablesAutomaticKeyboardDismissal
public boolean disablesAutomaticKeyboardDismissal()
- Since:
- Available in iOS 4.3 and later.
-
wantsFullScreenLayout
@Deprecated public boolean wantsFullScreenLayout()
Deprecated.Deprecated in iOS 7.0.- Since:
- Available in iOS 3.0 and later.
-
setWantsFullScreenLayout
@Deprecated public void setWantsFullScreenLayout(boolean v)
Deprecated.Deprecated in iOS 7.0.- Since:
- Available in iOS 3.0 and later.
-
getEdgesForExtendedLayout
public UIRectEdge getEdgesForExtendedLayout()
- Since:
- Available in iOS 7.0 and later.
-
setEdgesForExtendedLayout
public void setEdgesForExtendedLayout(UIRectEdge v)
- Since:
- Available in iOS 7.0 and later.
-
extendedLayoutIncludesOpaqueBars
public boolean extendedLayoutIncludesOpaqueBars()
- Since:
- Available in iOS 7.0 and later.
-
setExtendedLayoutIncludesOpaqueBars
public void setExtendedLayoutIncludesOpaqueBars(boolean v)
- Since:
- Available in iOS 7.0 and later.
-
automaticallyAdjustsScrollViewInsets
@Deprecated public boolean automaticallyAdjustsScrollViewInsets()
Deprecated.Deprecated in iOS 11.0. Use UIScrollView's contentInsetAdjustmentBehavior instead- Since:
- Available in iOS 7.0 and later.
-
setAutomaticallyAdjustsScrollViewInsets
@Deprecated public void setAutomaticallyAdjustsScrollViewInsets(boolean v)
Deprecated.Deprecated in iOS 11.0. Use UIScrollView's contentInsetAdjustmentBehavior instead- Since:
- Available in iOS 7.0 and later.
-
getPreferredContentSize
public CGSize getPreferredContentSize()
- Specified by:
getPreferredContentSize
in interfaceUIContentContainer
- Since:
- Available in iOS 7.0 and later.
-
setPreferredContentSize
public void setPreferredContentSize(CGSize v)
- Since:
- Available in iOS 7.0 and later.
-
getPreferredStatusBarStyle
public UIStatusBarStyle getPreferredStatusBarStyle()
- Since:
- Available in iOS 7.0 and later.
-
prefersStatusBarHidden
public boolean prefersStatusBarHidden()
- Since:
- Available in iOS 7.0 and later.
-
getPreferredStatusBarUpdateAnimation
public UIStatusBarAnimation getPreferredStatusBarUpdateAnimation()
- Since:
- Available in iOS 7.0 and later.
-
shouldAutorotate
public boolean shouldAutorotate()
- Since:
- Available in iOS 6.0 and later.
-
getSupportedInterfaceOrientations
public UIInterfaceOrientationMask getSupportedInterfaceOrientations()
- Since:
- Available in iOS 6.0 and later.
-
getPreferredInterfaceOrientationForPresentation
public UIInterfaceOrientation getPreferredInterfaceOrientationForPresentation()
- Since:
- Available in iOS 6.0 and later.
-
getInterfaceOrientation
@Deprecated public UIInterfaceOrientation getInterfaceOrientation()
Deprecated.Deprecated in iOS 8.0.- Since:
- Available in iOS 2.0 and later.
-
isEditing
public boolean isEditing()
-
setEditing
public void setEditing(boolean v)
-
getEditButtonItem
public UIBarButtonItem getEditButtonItem()
-
getSearchDisplayController
@Deprecated public UISearchDisplayController getSearchDisplayController()
Deprecated.Deprecated in iOS 8.0.- Since:
- Available in iOS 3.0 and later.
-
getChildViewControllers
public NSArray<UIViewController> getChildViewControllers()
- Since:
- Available in iOS 5.0 and later.
-
getChildViewControllerForStatusBarStyle
public UIViewController getChildViewControllerForStatusBarStyle()
- Since:
- Available in iOS 7.0 and later.
-
getChildViewControllerForStatusBarHidden
public UIViewController getChildViewControllerForStatusBarHidden()
- Since:
- Available in iOS 7.0 and later.
-
shouldAutomaticallyForwardAppearanceMethods
public boolean shouldAutomaticallyForwardAppearanceMethods()
- Since:
- Available in iOS 6.0 and later.
-
getRestorationIdentifier
public java.lang.String getRestorationIdentifier()
- Since:
- Available in iOS 6.0 and later.
-
setRestorationIdentifier
public void setRestorationIdentifier(java.lang.String v)
- Since:
- Available in iOS 6.0 and later.
-
getRestorationClass
public org.robovm.objc.ObjCClass getRestorationClass()
- Since:
- Available in iOS 6.0 and later.
-
setRestorationClass
public void setRestorationClass(org.robovm.objc.ObjCClass v)
- Since:
- Available in iOS 6.0 and later.
-
getTransitioningDelegate
public UIViewControllerTransitioningDelegate getTransitioningDelegate()
- Since:
- Available in iOS 7.0 and later.
-
setTransitioningDelegate
public void setTransitioningDelegate(UIViewControllerTransitioningDelegate v)
- Since:
- Available in iOS 7.0 and later.
-
getTopLayoutGuide
@Deprecated public UILayoutSupport getTopLayoutGuide()
Deprecated.Deprecated in iOS 11.0. Use view.safeAreaLayoutGuide.topAnchor instead of topLayoutGuide.bottomAnchor- Since:
- Available in iOS 7.0 and later.
-
getBottomLayoutGuide
@Deprecated public UILayoutSupport getBottomLayoutGuide()
Deprecated.Deprecated in iOS 11.0. Use view.safeAreaLayoutGuide.bottomAnchor instead of bottomLayoutGuide.topAnchor- Since:
- Available in iOS 7.0 and later.
-
getAdditionalSafeAreaInsets
public UIEdgeInsets getAdditionalSafeAreaInsets()
- Since:
- Available in iOS 11.0 and later.
-
setAdditionalSafeAreaInsets
public void setAdditionalSafeAreaInsets(UIEdgeInsets v)
- Since:
- Available in iOS 11.0 and later.
-
getSystemMinimumLayoutMargins
public NSDirectionalEdgeInsets getSystemMinimumLayoutMargins()
- Since:
- Available in iOS 11.0 and later.
-
isViewRespectsSystemMinimumLayoutMargins
public boolean isViewRespectsSystemMinimumLayoutMargins()
- Since:
- Available in iOS 11.0 and later.
-
setViewRespectsSystemMinimumLayoutMargins
public void setViewRespectsSystemMinimumLayoutMargins(boolean v)
- Since:
- Available in iOS 11.0 and later.
-
getExtensionContext
public NSExtensionContext getExtensionContext()
- Since:
- Available in iOS 8.0 and later.
-
getPresentationController
public UIPresentationController getPresentationController()
- Since:
- Available in iOS 8.0 and later.
-
getPopoverPresentationController
public UIPopoverPresentationController getPopoverPresentationController()
- Since:
- Available in iOS 8.0 and later.
-
getChildViewControllerForScreenEdgesDeferringSystemGestures
public UIViewController getChildViewControllerForScreenEdgesDeferringSystemGestures()
- Since:
- Available in iOS 11.0 and later.
-
getPreferredScreenEdgesDeferringSystemGestures
public UIRectEdge getPreferredScreenEdgesDeferringSystemGestures()
- Since:
- Available in iOS 11.0 and later.
-
getChildViewControllerForHomeIndicatorAutoHidden
public UIViewController getChildViewControllerForHomeIndicatorAutoHidden()
- Since:
- Available in iOS 11.0 and later.
-
prefersHomeIndicatorAutoHidden
public boolean prefersHomeIndicatorAutoHidden()
- Since:
- Available in iOS 11.0 and later.
-
getPreviewActionItems
public java.util.List<UIPreviewActionItem> getPreviewActionItems()
- Since:
- Available in iOS 9.0 and later.
-
getNavigationItem
public UINavigationItem getNavigationItem()
-
hidesBottomBarWhenPushed
public boolean hidesBottomBarWhenPushed()
-
setHidesBottomBarWhenPushed
public void setHidesBottomBarWhenPushed(boolean v)
-
getNavigationController
public UINavigationController getNavigationController()
-
getToolbarItems
public NSArray<UIBarButtonItem> getToolbarItems()
- Since:
- Available in iOS 3.0 and later.
-
setToolbarItems
public void setToolbarItems(NSArray<UIBarButtonItem> v)
- Since:
- Available in iOS 3.0 and later.
-
isModalInPopover
public boolean isModalInPopover()
- Since:
- Available in iOS 3.2 and later.
-
setModalInPopover
public void setModalInPopover(boolean v)
- Since:
- Available in iOS 3.2 and later.
-
getContentSizeForViewInPopover
@Deprecated public CGSize getContentSizeForViewInPopover()
Deprecated.Deprecated in iOS 7.0. Use UIViewController.preferredContentSize instead.- Since:
- Available in iOS 3.2 and later.
-
setContentSizeForViewInPopover
@Deprecated public void setContentSizeForViewInPopover(CGSize v)
Deprecated.Deprecated in iOS 7.0. Use UIViewController.preferredContentSize instead.- Since:
- Available in iOS 3.2 and later.
-
getTransitionCoordinator
public UIViewControllerTransitionCoordinator getTransitionCoordinator()
- Since:
- Available in iOS 7.0 and later.
-
getSplitViewController
public UISplitViewController getSplitViewController()
-
getTabBarItem
public UITabBarItem getTabBarItem()
-
setTabBarItem
public void setTabBarItem(UITabBarItem v)
-
getTabBarController
public UITabBarController getTabBarController()
-
getTraitCollection
public UITraitCollection getTraitCollection()
- Specified by:
getTraitCollection
in interfaceUITraitEnvironment
- Since:
- Available in iOS 8.0 and later.
-
getPreferredFocusEnvironments
public java.util.List<UIFocusEnvironment> getPreferredFocusEnvironments()
- Specified by:
getPreferredFocusEnvironments
in interfaceUIFocusEnvironment
-
getParentFocusEnvironment
public UIFocusEnvironment getParentFocusEnvironment()
- Specified by:
getParentFocusEnvironment
in interfaceUIFocusEnvironment
- Since:
- Available in iOS 12.0 and later.
-
getFocusItemContainer
public UIFocusItemContainer getFocusItemContainer()
- Specified by:
getFocusItemContainer
in interfaceUIFocusEnvironment
- Since:
- Available in iOS 12.0 and later.
-
getPreferredFocusedView
@Deprecated public UIView getPreferredFocusedView()
Deprecated.Deprecated in iOS 10.0. Use -preferredFocusEnvironments instead.- Specified by:
getPreferredFocusedView
in interfaceUIFocusEnvironment
- Since:
- Available in iOS 9.0 and later.
-
getRestorationParent
public UIStateRestoring getRestorationParent()
- Specified by:
getRestorationParent
in interfaceUIStateRestoring
-
getObjectRestorationClass
public java.lang.Class<?> getObjectRestorationClass()
- Specified by:
getObjectRestorationClass
in interfaceUIStateRestoring
-
getInterstitialPresentationPolicy
public ADInterstitialPresentationPolicy getInterstitialPresentationPolicy()
- Since:
- Available in iOS 7.0 and later.
-
setInterstitialPresentationPolicy
public void setInterstitialPresentationPolicy(ADInterstitialPresentationPolicy v)
- Since:
- Available in iOS 7.0 and later.
-
isCanDisplayBannerAds
public boolean isCanDisplayBannerAds()
- Since:
- Available in iOS 7.0 and later.
-
setCanDisplayBannerAds
public void setCanDisplayBannerAds(boolean v)
- Since:
- Available in iOS 7.0 and later.
-
getOriginalContentView
public UIView getOriginalContentView()
- Since:
- Available in iOS 7.0 and later.
-
isPresentingFullScreenAd
public boolean isPresentingFullScreenAd()
- Since:
- Available in iOS 7.0 and later.
-
isDisplayingBannerAd
public boolean isDisplayingBannerAd()
- Since:
- Available in iOS 7.0 and later.
-
requestInterstitialAdPresentation
public boolean requestInterstitialAdPresentation()
- Since:
- Available in iOS 7.0 and later.
-
shouldPresentInterstitialAd
public boolean shouldPresentInterstitialAd()
- Since:
- Available in iOS 7.0 and later.
-
prepareInterstitialAds
public static void prepareInterstitialAds()
- Since:
- Available in iOS 7.0 and later.
-
presentMoviePlayerViewController
public void presentMoviePlayerViewController(MPMoviePlayerViewController moviePlayerViewController)
-
dismissMoviePlayerViewController
public void dismissMoviePlayerViewController()
-
ShowDetailTargetDidChangeNotification
public static NSString ShowDetailTargetDidChangeNotification()
- Since:
- Available in iOS 8.0 and later.
-
init
protected long init(java.lang.String nibNameOrNil, NSBundle nibBundleOrNil)
-
init
protected long init(NSCoder decoder)
-
loadView
public void loadView()
-
loadViewIfNeeded
public void loadViewIfNeeded()
- Since:
- Available in iOS 9.0 and later.
-
viewDidLoad
public void viewDidLoad()
-
performSegue
public void performSegue(java.lang.String identifier, NSObject sender)
- Since:
- Available in iOS 5.0 and later.
-
shouldPerformSegue
public boolean shouldPerformSegue(java.lang.String identifier, NSObject sender)
- Since:
- Available in iOS 6.0 and later.
-
prepareForSegue
public void prepareForSegue(UIStoryboardSegue segue, NSObject sender)
- Since:
- Available in iOS 5.0 and later.
-
canPerformUnwind
public boolean canPerformUnwind(org.robovm.objc.Selector action, UIViewController fromViewController, NSObject sender)
- Since:
- Available in iOS 6.0 and later.
-
getAllowedChildViewControllersForUnwinding
public NSArray<UIViewController> getAllowedChildViewControllersForUnwinding(UIStoryboardUnwindSegueSource source)
- Since:
- Available in iOS 9.0 and later.
-
getChildViewControllerContainingSegueSource
public UIViewController getChildViewControllerContainingSegueSource(UIStoryboardUnwindSegueSource source)
- Since:
- Available in iOS 9.0 and later.
-
getViewControllerForUnwind
@Deprecated public UIViewController getViewControllerForUnwind(org.robovm.objc.Selector action, UIViewController fromViewController, NSObject sender)
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 6.0 and later.
-
unwind
public void unwind(UIStoryboardSegue unwindSegue, UIViewController subsequentVC)
- Since:
- Available in iOS 9.0 and later.
-
getSegueForUnwinding
@Deprecated public UIStoryboardSegue getSegueForUnwinding(UIViewController toViewController, UIViewController fromViewController, java.lang.String identifier)
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 6.0 and later.
-
viewWillAppear
public void viewWillAppear(boolean animated)
-
viewDidAppear
public void viewDidAppear(boolean animated)
-
viewWillDisappear
public void viewWillDisappear(boolean animated)
-
viewDidDisappear
public void viewDidDisappear(boolean animated)
-
viewWillLayoutSubviews
public void viewWillLayoutSubviews()
- Since:
- Available in iOS 5.0 and later.
-
viewDidLayoutSubviews
public void viewDidLayoutSubviews()
- Since:
- Available in iOS 5.0 and later.
-
didReceiveMemoryWarning
public void didReceiveMemoryWarning()
-
presentViewController
public void presentViewController(UIViewController viewControllerToPresent, boolean animated, java.lang.Runnable completion)
- Since:
- Available in iOS 5.0 and later.
-
dismissViewController
public void dismissViewController(boolean animated, java.lang.Runnable completion)
- Since:
- Available in iOS 5.0 and later.
-
setNeedsStatusBarAppearanceUpdate
public void setNeedsStatusBarAppearanceUpdate()
- Since:
- Available in iOS 7.0 and later.
-
getTargetViewControllerForAction
public UIViewController getTargetViewControllerForAction(org.robovm.objc.Selector action, NSObject sender)
- Since:
- Available in iOS 8.0 and later.
-
showViewController
public void showViewController(UIViewController vc, NSObject sender)
- Since:
- Available in iOS 8.0 and later.
-
showDetailViewController
public void showDetailViewController(UIViewController vc, NSObject sender)
- Since:
- Available in iOS 8.0 and later.
-
getRotatingHeaderView
@Deprecated public UIView getRotatingHeaderView()
Deprecated.Deprecated in iOS 8.0. Header views are animated along with the rest of the view hierarchy- Since:
- Available in iOS 2.0 and later.
-
getRotatingFooterView
@Deprecated public UIView getRotatingFooterView()
Deprecated.Deprecated in iOS 8.0. Footer views are animated along with the rest of the view hierarchy- Since:
- Available in iOS 2.0 and later.
-
willRotate
@Deprecated public void willRotate(UIInterfaceOrientation toInterfaceOrientation, double duration)
Deprecated.Deprecated in iOS 8.0. Implement viewWillTransitionToSize:withTransitionCoordinator: instead- Since:
- Available in iOS 2.0 and later.
-
didRotate
@Deprecated public void didRotate(UIInterfaceOrientation fromInterfaceOrientation)
Deprecated.Deprecated in iOS 8.0.- Since:
- Available in iOS 2.0 and later.
-
willAnimateRotation
@Deprecated public void willAnimateRotation(UIInterfaceOrientation toInterfaceOrientation, double duration)
Deprecated.Deprecated in iOS 8.0. Implement viewWillTransitionToSize:withTransitionCoordinator: instead- Since:
- Available in iOS 3.0 and later.
-
attemptRotationToDeviceOrientation
public static void attemptRotationToDeviceOrientation()
- Since:
- Available in iOS 5.0 and later.
-
setEditing
public void setEditing(boolean editing, boolean animated)
-
addChildViewController
public void addChildViewController(UIViewController childController)
- Since:
- Available in iOS 5.0 and later.
-
removeFromParentViewController
public void removeFromParentViewController()
- Since:
- Available in iOS 5.0 and later.
-
transition
public void transition(UIViewController fromViewController, UIViewController toViewController, double duration, UIViewAnimationOptions options, java.lang.Runnable animations, org.robovm.objc.block.VoidBooleanBlock completion)
- Since:
- Available in iOS 5.0 and later.
-
beginAppearanceTransition
public void beginAppearanceTransition(boolean isAppearing, boolean animated)
- Since:
- Available in iOS 5.0 and later.
-
endAppearanceTransition
public void endAppearanceTransition()
- Since:
- Available in iOS 5.0 and later.
-
setOverrideTraitCollection
public void setOverrideTraitCollection(UITraitCollection collection, UIViewController childViewController)
- Since:
- Available in iOS 8.0 and later.
-
getOverrideTraitCollection
public UITraitCollection getOverrideTraitCollection(UIViewController childViewController)
- Since:
- Available in iOS 8.0 and later.
-
shouldAutomaticallyForwardRotationMethods
@Deprecated public boolean shouldAutomaticallyForwardRotationMethods()
Deprecated.Deprecated in iOS 8.0. Manually forward viewWillTransitionToSize:withTransitionCoordinator: if necessary- Since:
- Available in iOS 6.0 and later.
-
willMoveToParentViewController
public void willMoveToParentViewController(UIViewController parent)
- Since:
- Available in iOS 5.0 and later.
-
didMoveToParentViewController
public void didMoveToParentViewController(UIViewController parent)
- Since:
- Available in iOS 5.0 and later.
-
encodeRestorableState
public void encodeRestorableState(NSCoder coder)
- Specified by:
encodeRestorableState
in interfaceUIStateRestoring
- Since:
- Available in iOS 6.0 and later.
-
decodeRestorableState
public void decodeRestorableState(NSCoder coder)
- Specified by:
decodeRestorableState
in interfaceUIStateRestoring
- Since:
- Available in iOS 6.0 and later.
-
applicationFinishedRestoringState
public void applicationFinishedRestoringState()
- Specified by:
applicationFinishedRestoringState
in interfaceUIStateRestoring
- Since:
- Available in iOS 7.0 and later.
-
updateViewConstraints
public void updateViewConstraints()
- Since:
- Available in iOS 6.0 and later.
-
viewLayoutMarginsDidChange
public void viewLayoutMarginsDidChange()
- Since:
- Available in iOS 11.0 and later.
-
viewSafeAreaInsetsDidChange
public void viewSafeAreaInsetsDidChange()
- Since:
- Available in iOS 11.0 and later.
-
addKeyCommand
public void addKeyCommand(UIKeyCommand keyCommand)
- Since:
- Available in iOS 9.0 and later.
-
removeKeyCommand
public void removeKeyCommand(UIKeyCommand keyCommand)
- Since:
- Available in iOS 9.0 and later.
-
registerForPreviewing
public UIViewControllerPreviewing registerForPreviewing(UIViewControllerPreviewingDelegate delegate, UIView sourceView)
- Since:
- Available in iOS 9.0 and later.
-
unregisterForPreviewing
public void unregisterForPreviewing(UIViewControllerPreviewing previewing)
- Since:
- Available in iOS 9.0 and later.
-
setNeedsUpdateOfScreenEdgesDeferringSystemGestures
public void setNeedsUpdateOfScreenEdgesDeferringSystemGestures()
- Since:
- Available in iOS 11.0 and later.
-
setNeedsUpdateOfHomeIndicatorAutoHidden
public void setNeedsUpdateOfHomeIndicatorAutoHidden()
- Since:
- Available in iOS 11.0 and later.
-
setToolbarItems
public void setToolbarItems(NSArray<UIBarButtonItem> toolbarItems, boolean animated)
- Since:
- Available in iOS 3.0 and later.
-
collapseSecondaryViewController
public void collapseSecondaryViewController(UIViewController secondaryViewController, UISplitViewController splitViewController)
- Since:
- Available in iOS 8.0 and later.
-
separateSecondaryViewController
public UIViewController separateSecondaryViewController(UISplitViewController splitViewController)
- Since:
- Available in iOS 8.0 and later.
-
traitCollectionDidChange
public void traitCollectionDidChange(UITraitCollection previousTraitCollection)
- Specified by:
traitCollectionDidChange
in interfaceUITraitEnvironment
- Since:
- Available in iOS 8.0 and later.
-
preferredContentSizeDidChangeForChildContentContainer
public void preferredContentSizeDidChangeForChildContentContainer(UIContentContainer container)
- Specified by:
preferredContentSizeDidChangeForChildContentContainer
in interfaceUIContentContainer
- Since:
- Available in iOS 8.0 and later.
-
systemLayoutFittingSizeDidChangeForChildContentContainer
public void systemLayoutFittingSizeDidChangeForChildContentContainer(UIContentContainer container)
- Specified by:
systemLayoutFittingSizeDidChangeForChildContentContainer
in interfaceUIContentContainer
- Since:
- Available in iOS 8.0 and later.
-
sizeForChildContentContainer
public CGSize sizeForChildContentContainer(UIContentContainer container, CGSize parentSize)
- Specified by:
sizeForChildContentContainer
in interfaceUIContentContainer
- Since:
- Available in iOS 8.0 and later.
-
viewWillTransitionToSize
public void viewWillTransitionToSize(CGSize size, UIViewControllerTransitionCoordinator coordinator)
- Specified by:
viewWillTransitionToSize
in interfaceUIContentContainer
- Since:
- Available in iOS 8.0 and later.
-
willTransitionToTraitCollection
public void willTransitionToTraitCollection(UITraitCollection newCollection, UIViewControllerTransitionCoordinator coordinator)
- Specified by:
willTransitionToTraitCollection
in interfaceUIContentContainer
- Since:
- Available in iOS 8.0 and later.
-
setNeedsFocusUpdate
public void setNeedsFocusUpdate()
- Specified by:
setNeedsFocusUpdate
in interfaceUIFocusEnvironment
-
updateFocusIfNeeded
public void updateFocusIfNeeded()
- Specified by:
updateFocusIfNeeded
in interfaceUIFocusEnvironment
-
shouldUpdateFocus
public boolean shouldUpdateFocus(UIFocusUpdateContext context)
- Specified by:
shouldUpdateFocus
in interfaceUIFocusEnvironment
-
didUpdateFocus
public void didUpdateFocus(UIFocusUpdateContext context, UIFocusAnimationCoordinator coordinator)
- Specified by:
didUpdateFocus
in interfaceUIFocusEnvironment
-
beginRequest
public void beginRequest(NSExtensionContext context)
- Specified by:
beginRequest
in interfaceNSExtensionRequestHandling
-
-