UIAlertController class
UIAlertController
- Inheritance
-
- Object
- UIResponder
- UIViewController
- UIAlertController
- Available extensions
- ActivityContinuation
- NSExtensionAdditions
- UIAlertController$Methods
- UICaptureTextFromCameraSupporting
- UIConstraintBasedLayoutCoreMethods
- UIContainerViewControllerCallbacks
- UIContainerViewControllerProtectedMethods
- UIHomeIndicatorAutoHidden
- UIKeyCommand$1
- UILayoutSupport$1
- UINavigationControllerContextualToolbarItems
- UINavigationControllerItem
- UIPerformsActions
- UIPointerLockSupport
- UIPresentationController$1
- UIResponder$Methods
- UIResponderInputViewAdditions
- UIResponderKeyCommands
- UIScreenEdgesDeferringSystemGestures
- UISearchDisplayControllerSupport
- UIStateRestoration
- UIViewController$Methods
- UIViewControllerEditing
- UIViewControllerPreviewingRegistration
- UIViewControllerRotation
- UIViewControllerTransitioning
- unnamed
Constructors
- UIAlertController.castFrom(ObjCObjectBase other)
-
Constructs a UIAlertController that points to the same underlying object as
other
. -
UIAlertController.castFromPointer(Pointer<
ObjCObject> other, {bool retain = false, bool release = false}) - Constructs a UIAlertController that wraps the given raw object pointer.
Properties
- actions → NSArray
-
Available on UIAlertController, provided by the UIAlertController$Methods extension
actionsno setter - additionalSafeAreaInsets ↔ UIEdgeInsets
-
Available on UIViewController, provided by the UILayoutSupport$1 extension
additionalSafeAreaInsetsgetter/setter pair - automaticallyAdjustsScrollViewInsets ↔ bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
automaticallyAdjustsScrollViewInsetsgetter/setter pair - beingDismissed → bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
isBeingDismissedno setter - beingPresented → bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
isBeingPresentedno setter - bottomLayoutGuide → UILayoutSupport
-
Available on UIViewController, provided by the UILayoutSupport$1 extension
bottomLayoutGuideno setter - canBecomeFirstResponder → bool
-
Available on UIResponder, provided by the UIResponder$Methods extension
canBecomeFirstResponderno setter - canResignFirstResponder → bool
-
Available on UIResponder, provided by the UIResponder$Methods extension
canResignFirstResponderno setter - childViewControllerForHomeIndicatorAutoHidden → UIViewController?
-
Available on UIViewController, provided by the UIHomeIndicatorAutoHidden extension
childViewControllerForHomeIndicatorAutoHiddenno setter - childViewControllerForPointerLock → UIViewController?
-
Available on UIViewController, provided by the UIPointerLockSupport extension
childViewControllerForPointerLockno setter - childViewControllerForScreenEdgesDeferringSystemGestures → UIViewController?
-
Available on UIViewController, provided by the UIScreenEdgesDeferringSystemGestures extension
childViewControllerForScreenEdgesDeferringSystemGesturesno setter - childViewControllerForStatusBarHidden → UIViewController?
-
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
childViewControllerForStatusBarHiddenno setter - childViewControllerForStatusBarStyle → UIViewController?
-
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
childViewControllerForStatusBarStyleno setter - childViewControllerForUserInterfaceStyle → UIViewController?
-
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
childViewControllerForUserInterfaceStyleno setter - childViewControllers → NSArray
-
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
childViewControllersno setter - definesPresentationContext ↔ bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
definesPresentationContextgetter/setter pair - disablesAutomaticKeyboardDismissal → bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
disablesAutomaticKeyboardDismissalno setter - edgesForExtendedLayout ↔ UIRectEdge
-
Available on UIViewController, provided by the UIViewController$Methods extension
edgesForExtendedLayoutgetter/setter pair - editButtonItem → UIBarButtonItem
-
Available on UIViewController, provided by the UIViewControllerEditing extension
editButtonItemno setter - editing ↔ bool
-
Available on UIViewController, provided by the UIViewControllerEditing extension
isEditinggetter/setter pair - editingInteractionConfiguration → UIEditingInteractionConfiguration
-
Available on UIResponder, provided by the UIResponder$Methods extension
editingInteractionConfigurationno setter - extendedLayoutIncludesOpaqueBars ↔ bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
extendedLayoutIncludesOpaqueBarsgetter/setter pair - extensionContext → NSExtensionContext?
-
Available on UIViewController, provided by the NSExtensionAdditions extension
extensionContextno setter - focusGroupIdentifier ↔ NSString?
-
Available on UIViewController, provided by the UIViewController$Methods extension
The identifier of the focus group that this view controller belongs to. If this is nil, the view controller inherits the focus group of its parent focus environment.getter/setter pair - focusItemContainer → UIFocusItemContainer?
-
Available on UIViewController, provided by the UIViewController$Methods extension
The container of any child focus items in this focus environment, or nil if no container exists.no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- hidesBottomBarWhenPushed ↔ bool
-
Available on UIViewController, provided by the UINavigationControllerItem extension
hidesBottomBarWhenPushedgetter/setter pair - inputAccessoryView → UIView?
-
Available on UIResponder, provided by the UIResponderInputViewAdditions extension
inputAccessoryViewno setter - inputAccessoryViewController → UIInputViewController?
-
Available on UIResponder, provided by the UIResponderInputViewAdditions extension
inputAccessoryViewControllerno setter - inputAssistantItem → UITextInputAssistantItem
-
Available on UIResponder, provided by the UIResponderInputViewAdditions extension
This method is for clients that wish to put buttons on the Shortcuts Bar, shown on top of the keyboard. You may modify the returned inputAssistantItem to add to or replace the existing items on the bar. Modifications made to the returned UITextInputAssistantItem are reflected automatically. This method should not be overridden. Goes up the responder chain.no setter - inputView → UIView?
-
Available on UIResponder, provided by the UIResponderInputViewAdditions extension
inputViewno setter - inputViewController → UIInputViewController?
-
Available on UIResponder, provided by the UIResponderInputViewAdditions extension
inputViewControllerno setter - interfaceOrientation → UIInterfaceOrientation
-
Available on UIViewController, provided by the UIViewControllerRotation extension
interfaceOrientationno setter - isFirstResponder → bool
-
Available on UIResponder, provided by the UIResponder$Methods extension
isFirstResponderno setter - keyCommands → NSArray?
-
Available on UIResponder, provided by the UIResponderKeyCommands extension
keyCommandsno setter - message ↔ NSString?
-
Available on UIAlertController, provided by the UIAlertController$Methods extension
messagegetter/setter pair - modalInPresentation ↔ bool
-
Available on UIViewController, provided by the UIPresentationController$1 extension
isModalInPresentationgetter/setter pair - modalPresentationCapturesStatusBarAppearance ↔ bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
modalPresentationCapturesStatusBarAppearancegetter/setter pair - modalPresentationStyle ↔ UIModalPresentationStyle
-
Available on UIViewController, provided by the UIViewController$Methods extension
modalPresentationStylegetter/setter pair - modalTransitionStyle ↔ UIModalTransitionStyle
-
Available on UIViewController, provided by the UIViewController$Methods extension
modalTransitionStylegetter/setter pair - modalViewController → UIViewController?
-
Available on UIViewController, provided by the UIViewController$Methods extension
modalViewControllerno setter - movingFromParentViewController → bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
isMovingFromParentViewControllerno setter - movingToParentViewController → bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
isMovingToParentViewControllerno setter -
Available on UIViewController, provided by the UINavigationControllerItem extension
navigationControllerno setter -
Available on UIViewController, provided by the UINavigationControllerItem extension
navigationItemno setter - nextResponder → UIResponder?
-
Available on UIResponder, provided by the UIResponder$Methods extension
nextResponderno setter - nibBundle → NSBundle?
-
Available on UIViewController, provided by the UIViewController$Methods extension
nibBundleno setter - nibName → NSString?
-
Available on UIViewController, provided by the UIViewController$Methods extension
nibNameno setter - overrideUserInterfaceStyle ↔ UIUserInterfaceStyle
-
Available on UIViewController, provided by the UIViewController$Methods extension
overrideUserInterfaceStylegetter/setter pair - parentFocusEnvironment → UIFocusEnvironment?
-
Available on UIViewController, provided by the UIViewController$Methods extension
The parent focus environment of this environment, or nil if no parent exists. NOTE: If you implement this method, you must return a non-nil value for parent focus environment, otherwise your focus environment will not participate in focus interactions.no setter - parentViewController → UIViewController?
-
Available on UIViewController, provided by the UIViewController$Methods extension
parentViewControllerno setter - performsActionsWhilePresentingModally → bool
-
Available on UIViewController, provided by the UIPerformsActions extension
Determines whether the receiver continues to respond to actions while it is presenting a view controller modally.no setter - popoverPresentationController → UIPopoverPresentationController?
-
Available on UIViewController, provided by the UIPresentationController$1 extension
popoverPresentationControllerno setter - preferredAction ↔ UIAlertAction?
-
Available on UIAlertController, provided by the UIAlertController$Methods extension
preferredActiongetter/setter pair - preferredContentSize → CGSize
-
Available on UIViewController, provided by the UIViewController$Methods extension
preferredContentSizeno setter - preferredContentSize$1 ← CGSize
-
Available on UIViewController, provided by the UIViewController$Methods extension
setPreferredContentSize:no getter - preferredFocusedView → UIView?
-
Available on UIViewController, provided by the UIViewController$Methods extension
preferredFocusedViewno setter - preferredFocusEnvironments → NSArray
-
Available on UIViewController, provided by the UIViewController$Methods extension
The preferred focus environments define where to search for the default focused item in an environment, such as when focus updates programmatically. Starting from the target environment, each preferred focus environment is recursively searched in the order of the array until an eligible, focusable item is found. Preferred focus environments can include focusable and non-focusable items, in addition to non-item environments. Returning an empty array is equivalent to returning an array containing only 'self'.no setter - preferredInterfaceOrientationForPresentation → UIInterfaceOrientation
-
Available on UIViewController, provided by the UIViewControllerRotation extension
preferredInterfaceOrientationForPresentationno setter - preferredScreenEdgesDeferringSystemGestures → UIRectEdge
-
Available on UIViewController, provided by the UIScreenEdgesDeferringSystemGestures extension
preferredScreenEdgesDeferringSystemGesturesno setter - preferredStatusBarStyle → UIStatusBarStyle
-
Available on UIViewController, provided by the UIViewController$Methods extension
preferredStatusBarStyleno setter - preferredStatusBarUpdateAnimation → UIStatusBarAnimation
-
Available on UIViewController, provided by the UIViewController$Methods extension
preferredStatusBarUpdateAnimationno setter - preferredStyle → UIAlertControllerStyle
-
Available on UIAlertController, provided by the UIAlertController$Methods extension
preferredStyleno setter - preferredUserInterfaceStyle → UIUserInterfaceStyle
-
Available on UIViewController, provided by the UIViewController$Methods extension
preferredUserInterfaceStyleno setter - prefersHomeIndicatorAutoHidden → bool
-
Available on UIViewController, provided by the UIHomeIndicatorAutoHidden extension
prefersHomeIndicatorAutoHiddenno setter - prefersPointerLocked → bool
-
Available on UIViewController, provided by the UIPointerLockSupport extension
prefersPointerLockedno setter - prefersStatusBarHidden → bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
prefersStatusBarHiddenno setter - presentationController → UIPresentationController?
-
Available on UIViewController, provided by the UIPresentationController$1 extension
presentationControllerno setter - presentedViewController → UIViewController?
-
Available on UIViewController, provided by the UIViewController$Methods extension
presentedViewControllerno setter - presentingViewController → UIViewController?
-
Available on UIViewController, provided by the UIViewController$Methods extension
presentingViewControllerno setter - previewActionItems → NSArray
-
Available on UIViewController, provided by the UIViewController$Methods extension
previewActionItemsno setter - providesPresentationContextTransitionStyle ↔ bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
providesPresentationContextTransitionStylegetter/setter pair - ref → ObjCObjectRef
-
finalinherited
- restorationClass ↔ UIViewControllerRestoration?
-
Available on UIViewController, provided by the UIStateRestoration extension
restorationClassgetter/setter pair - restorationIdentifier ↔ NSString?
-
Available on UIViewController, provided by the UIStateRestoration extension
restorationIdentifiergetter/setter pair - restoresFocusAfterTransition ↔ bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
restoresFocusAfterTransitiongetter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- searchDisplayController → UISearchDisplayController?
-
Available on UIViewController, provided by the UISearchDisplayControllerSupport extension
searchDisplayControllerno setter - sheetPresentationController → UISheetPresentationController?
-
Available on UIViewController, provided by the UIPresentationController$1 extension
sheetPresentationControllerno setter - shouldAutomaticallyForwardAppearanceMethods → bool
-
Available on UIViewController, provided by the UIContainerViewControllerCallbacks extension
shouldAutomaticallyForwardAppearanceMethodsno setter - shouldAutorotate → bool
-
Available on UIViewController, provided by the UIViewControllerRotation extension
shouldAutorotateno setter - storyboard → UIStoryboard?
-
Available on UIViewController, provided by the UIViewController$Methods extension
storyboardno setter - supportedInterfaceOrientations → UIInterfaceOrientationMask
-
Available on UIViewController, provided by the UIViewControllerRotation extension
supportedInterfaceOrientationsno setter - systemMinimumLayoutMargins → NSDirectionalEdgeInsets
-
Available on UIViewController, provided by the UILayoutSupport$1 extension
systemMinimumLayoutMarginsno setter - textFields → NSArray?
-
Available on UIAlertController, provided by the UIAlertController$Methods extension
textFieldsno setter - textInputContextIdentifier → NSString?
-
Available on UIResponder, provided by the UIResponderInputViewAdditions extension
textInputContextIdentifierno setter - textInputMode → UITextInputMode?
-
Available on UIResponder, provided by the UIResponderInputViewAdditions extension
textInputModeno setter - title ↔ NSString?
-
Available on UIViewController, provided by the UIViewController$Methods extension
titlegetter/setter pair - title ↔ NSString?
-
Available on UIAlertController, provided by the UIAlertController$Methods extension
titlegetter/setter pair - toolbarItems ↔ NSArray?
-
Available on UIViewController, provided by the UINavigationControllerContextualToolbarItems extension
toolbarItemsgetter/setter pair - topLayoutGuide → UILayoutSupport
-
Available on UIViewController, provided by the UILayoutSupport$1 extension
topLayoutGuideno setter - traitCollection → UITraitCollection
-
Available on UIViewController, provided by the UIViewController$Methods extension
traitCollectionno setter - transitioningDelegate ↔ UIViewControllerTransitioningDelegate?
-
Available on UIViewController, provided by the UIViewControllerTransitioning extension
transitioningDelegategetter/setter pair - undoManager → NSUndoManager?
-
Available on UIResponder, provided by the UIResponder$Methods extension
undoManagerno setter - userActivity ↔ NSUserActivity?
-
Available on UIResponder, provided by the ActivityContinuation extension
userActivitygetter/setter pair - view ↔ UIView
-
Available on UIViewController, provided by the UIViewController$Methods extension
viewgetter/setter pair - viewIfLoaded → UIView?
-
Available on UIViewController, provided by the UIViewController$Methods extension
viewIfLoadedno setter - viewLoaded → bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
isViewLoadedno setter - viewRespectsSystemMinimumLayoutMargins ↔ bool
-
Available on UIViewController, provided by the UILayoutSupport$1 extension
viewRespectsSystemMinimumLayoutMarginsgetter/setter pair - wantsFullScreenLayout ↔ bool
-
Available on UIViewController, provided by the UIViewController$Methods extension
wantsFullScreenLayoutgetter/setter pair
Methods
-
addAction(
UIAlertAction action) → void -
Available on UIAlertController, provided by the UIAlertController$Methods extension
addAction: -
addChildViewController(
UIViewController childController) → void -
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
addChildViewController: -
addKeyCommand(
UIKeyCommand keyCommand) → void -
Available on UIViewController, provided by the UIKeyCommand$1 extension
addKeyCommand: -
addTextFieldWithConfigurationHandler(
ObjCBlock< Void Function(UITextField$1)> ? configurationHandler) → void -
Available on UIAlertController, provided by the UIAlertController$Methods extension
addTextFieldWithConfigurationHandler: -
allowedChildViewControllersForUnwindingFromSource(
UIStoryboardUnwindSegueSource source) → NSArray -
Available on UIViewController, provided by the UIViewController$Methods extension
allowedChildViewControllersForUnwindingFromSource: -
applicationFinishedRestoringState(
) → void -
Available on UIViewController, provided by the UIStateRestoration extension
applicationFinishedRestoringState -
automaticallyForwardAppearanceAndRotationMethodsToChildViewControllers(
) → bool -
Available on UIViewController, provided by the UIContainerViewControllerCallbacks extension
automaticallyForwardAppearanceAndRotationMethodsToChildViewControllers -
becomeFirstResponder(
) → bool -
Available on UIResponder, provided by the UIResponder$Methods extension
becomeFirstResponder -
beginAppearanceTransition(
bool isAppearing, {required bool animated}) → void -
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
beginAppearanceTransition:animated: -
beginRequestWithExtensionContext(
NSExtensionContext context) → void -
Available on UIViewController, provided by the NSExtensionAdditions extension
beginRequestWithExtensionContext: -
buildMenuWithBuilder(
UIMenuBuilder builder) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
buildMenuWithBuilder: -
canPerformAction(
Pointer< ObjCSelector> action, {ObjCObjectBase? withSender}) → bool -
Available on UIResponder, provided by the UIResponder$Methods extension
canPerformAction:withSender: -
canPerformUnwindSegueAction(
Pointer< ObjCSelector> action, {required UIViewController fromViewController, ObjCObjectBase? sender}) → bool -
Available on UIViewController, provided by the UIViewController$Methods extension
canPerformUnwindSegueAction:fromViewController:sender: -
canPerformUnwindSegueAction$1(
Pointer< ObjCSelector> action, {required UIViewController fromViewController, required ObjCObjectBase withSender}) → bool -
Available on UIViewController, provided by the UIViewController$Methods extension
canPerformUnwindSegueAction:fromViewController:withSender: -
captureTextFromCamera(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UICaptureTextFromCameraSupporting extension
captureTextFromCamera: -
childViewControllerContainingSegueSource(
UIStoryboardUnwindSegueSource source) → UIViewController? -
Available on UIViewController, provided by the UIViewController$Methods extension
childViewControllerContainingSegueSource: -
contentScrollViewForEdge(
NSDirectionalRectEdge edge) → UIScrollView? -
Available on UIViewController, provided by the UIViewController$Methods extension
Pass only a single edge (e.g., NSDirectionalRectEdgeTop) in theedge
parameter. Raises an exception when passed an aggregate edge (e.g., NSDirectionalRectEdgeAll) -
copy(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
copy: -
cut(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
cut: -
decodeRestorableStateWithCoder(
NSCoder coder) → void -
Available on UIViewController, provided by the UIStateRestoration extension
decodeRestorableStateWithCoder: -
decreaseSize(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
decreaseSize: -
delete(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
delete: -
didAnimateFirstHalfOfRotationToInterfaceOrientation(
UIInterfaceOrientation toInterfaceOrientation) → void -
Available on UIViewController, provided by the UIViewControllerRotation extension
didAnimateFirstHalfOfRotationToInterfaceOrientation: -
didMoveToParentViewController(
UIViewController? parent) → void -
Available on UIViewController, provided by the UIContainerViewControllerCallbacks extension
didMoveToParentViewController: -
didReceiveMemoryWarning(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
didReceiveMemoryWarning -
didRotateFromInterfaceOrientation(
UIInterfaceOrientation fromInterfaceOrientation) → void -
Available on UIViewController, provided by the UIViewControllerRotation extension
didRotateFromInterfaceOrientation: -
didUpdateFocusInContext(
UIFocusUpdateContext context, {required UIFocusAnimationCoordinator withAnimationCoordinator}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
Called when the screen’s focused item has been updated to a new item. Use the animation coordinator to schedule focus-related animations in response to the update. -
dismissModalViewControllerAnimated(
bool animated) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
dismissModalViewControllerAnimated: -
dismissViewControllerAnimated(
bool flag, {ObjCBlock< Void Function()> ? completion}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
dismissViewControllerAnimated:completion: -
encodeRestorableStateWithCoder(
NSCoder coder) → void -
Available on UIViewController, provided by the UIStateRestoration extension
encodeRestorableStateWithCoder: -
encodeWithCoder(
NSCoder coder) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
encodeWithCoder: -
endAppearanceTransition(
) → void -
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
endAppearanceTransition -
increaseSize(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
increaseSize: -
init(
) → UIResponder -
Available on UIResponder, provided by the UIResponder$Methods extension
init -
initWithCoder(
NSCoder coder) → UIViewController? -
Available on UIViewController, provided by the UIViewController$Methods extension
initWithCoder: -
initWithCoder(
NSCoder coder) → UIAlertController? -
Available on UIAlertController, provided by the UIAlertController$Methods extension
initWithCoder: -
initWithNibName(
NSString? nibNameOrNil, {NSBundle? bundle}) → UIAlertController -
Available on UIAlertController, provided by the UIAlertController$Methods extension
initWithNibName:bundle: -
initWithNibName(
NSString? nibNameOrNil, {NSBundle? bundle}) → UIViewController -
Available on UIViewController, provided by the UIViewController$Methods extension
initWithNibName:bundle: -
loadView(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
loadView -
loadViewIfNeeded(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
loadViewIfNeeded -
makeTextWritingDirectionLeftToRight(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
makeTextWritingDirectionLeftToRight: -
makeTextWritingDirectionRightToLeft(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
makeTextWritingDirectionRightToLeft: -
motionBegan(
UIEventSubtype motion, {UIEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
motionBegan:withEvent: -
motionCancelled(
UIEventSubtype motion, {UIEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
motionCancelled:withEvent: -
motionEnded(
UIEventSubtype motion, {UIEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
motionEnded:withEvent: -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
overrideTraitCollectionForChildViewController(
UIViewController childViewController) → UITraitCollection? -
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
overrideTraitCollectionForChildViewController: -
paste(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
paste: -
pasteAndGo(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
pasteAndGo: -
pasteAndMatchStyle(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
pasteAndMatchStyle: -
pasteAndSearch(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
pasteAndSearch: -
performSegueWithIdentifier(
NSString identifier, {ObjCObjectBase? sender}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
performSegueWithIdentifier:sender: -
preferredContentSizeDidChangeForChildContentContainer(
UIContentContainer container) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
preferredContentSizeDidChangeForChildContentContainer: -
prepareForSegue(
UIStoryboardSegue segue, {ObjCObjectBase? sender}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
prepareForSegue:sender: -
presentModalViewController(
UIViewController modalViewController$1, {required bool animated}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
presentModalViewController:animated: -
presentViewController(
UIViewController viewControllerToPresent, {required bool animated, ObjCBlock< Void Function()> ? completion}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
presentViewController:animated:completion: -
pressesBegan(
NSSet presses, {UIPressesEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
pressesBegan:withEvent: -
pressesCancelled(
NSSet presses, {UIPressesEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
pressesCancelled:withEvent: -
pressesChanged(
NSSet presses, {UIPressesEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
pressesChanged:withEvent: -
pressesEnded(
NSSet presses, {UIPressesEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
pressesEnded:withEvent: -
print(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
print: -
registerForPreviewingWithDelegate(
UIViewControllerPreviewingDelegate delegate, {required UIView sourceView}) → UIViewControllerPreviewing -
Available on UIViewController, provided by the UIViewControllerPreviewingRegistration extension
registerForPreviewingWithDelegate:sourceView: -
reloadInputViews(
) → void -
Available on UIResponder, provided by the UIResponderInputViewAdditions extension
reloadInputViews -
remoteControlReceivedWithEvent(
UIEvent? event) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
remoteControlReceivedWithEvent: -
removeFromParentViewController(
) → void -
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
removeFromParentViewController -
removeKeyCommand(
UIKeyCommand keyCommand) → void -
Available on UIViewController, provided by the UIKeyCommand$1 extension
removeKeyCommand: -
resignFirstResponder(
) → bool -
Available on UIResponder, provided by the UIResponder$Methods extension
resignFirstResponder -
restoreUserActivityState(
NSUserActivity userActivity$1) → void -
Available on UIResponder, provided by the ActivityContinuation extension
restoreUserActivityState: -
Available on UIViewController, provided by the UIViewControllerRotation extension
rotatingFooterView -
rotatingHeaderView(
) → UIView? -
Available on UIViewController, provided by the UIViewControllerRotation extension
rotatingHeaderView -
segueForUnwindingToViewController(
UIViewController toViewController, {required UIViewController fromViewController, NSString? identifier}) → UIStoryboardSegue? -
Available on UIViewController, provided by the UIViewController$Methods extension
segueForUnwindingToViewController:fromViewController:identifier: -
select(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
select: -
selectAll(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
selectAll: -
setContentScrollView(
UIScrollView? scrollView, {required NSDirectionalRectEdge forEdge}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
Aggregate values (e.g., NSDirectionalRectEdgeAll) are accepted in theedge
parameter; NSDirectionalRectEdgeLeading and Trailing are ignored on iOS 15.0 -
setEditing(
bool editing$1, {required bool animated}) → void -
Available on UIViewController, provided by the UIViewControllerEditing extension
setEditing:animated: -
setNeedsFocusUpdate(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
Marks this environment as needing a focus update, which if accepted will attempt to reset focus to this environment, or one of its preferred focus environments, on the next update cycle. If this environment does not currently contain the focused item, then calling this method has no effect. If a parent of this environment is also requesting focus, then this environment's request is rejected in favor of the parent's. NOTE: If you provide your own implementation, it must call[[UIFocusSystem focusSystemForEnvironment:self] requestFocusUpdateToEnvironment:self]
; -
setNeedsStatusBarAppearanceUpdate(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
setNeedsStatusBarAppearanceUpdate -
setNeedsUpdateOfHomeIndicatorAutoHidden(
) → void -
Available on UIViewController, provided by the UIHomeIndicatorAutoHidden extension
setNeedsUpdateOfHomeIndicatorAutoHidden -
setNeedsUpdateOfPrefersPointerLocked(
) → void -
Available on UIViewController, provided by the UIPointerLockSupport extension
setNeedsUpdateOfPrefersPointerLocked -
setNeedsUpdateOfScreenEdgesDeferringSystemGestures(
) → void -
Available on UIViewController, provided by the UIScreenEdgesDeferringSystemGestures extension
setNeedsUpdateOfScreenEdgesDeferringSystemGestures -
setNeedsUserInterfaceAppearanceUpdate(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
setNeedsUserInterfaceAppearanceUpdate -
setOverrideTraitCollection(
UITraitCollection? collection, {required UIViewController forChildViewController}) → void -
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
setOverrideTraitCollection:forChildViewController: -
setToolbarItems(
NSArray? toolbarItems$1, {required bool animated}) → void -
Available on UIViewController, provided by the UINavigationControllerContextualToolbarItems extension
setToolbarItems:animated: -
shouldAutomaticallyForwardRotationMethods(
) → bool -
Available on UIViewController, provided by the UIContainerViewControllerCallbacks extension
shouldAutomaticallyForwardRotationMethods -
shouldAutorotateToInterfaceOrientation(
UIInterfaceOrientation toInterfaceOrientation) → bool -
Available on UIViewController, provided by the UIViewControllerRotation extension
shouldAutorotateToInterfaceOrientation: -
shouldPerformSegueWithIdentifier(
NSString identifier, {ObjCObjectBase? sender}) → bool -
Available on UIViewController, provided by the UIViewController$Methods extension
shouldPerformSegueWithIdentifier:sender: -
shouldUpdateFocusInContext(
UIFocusUpdateContext context) → bool -
Available on UIViewController, provided by the UIViewController$Methods extension
Asks whether the system should allow a focus update to occur. -
showDetailViewController(
UIViewController vc, {ObjCObjectBase? sender}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
showDetailViewController:sender: -
showViewController(
UIViewController vc, {ObjCObjectBase? sender}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
showViewController:sender: -
sizeForChildContentContainer(
UIContentContainer container, {required CGSize withParentContainerSize}) → CGSize -
Available on UIViewController, provided by the UIViewController$Methods extension
sizeForChildContentContainer:withParentContainerSize: -
soundIdentifierForFocusUpdateInContext(
UIFocusUpdateContext context) → NSString? -
Available on UIViewController, provided by the UIViewController$Methods extension
Specifies an identifier corresponding to a sound that should be played for a focus update. Return UIFocusSoundIdentifierNone to opt out of sounds, UIFocusSoundIdentifierDefault for the system default sounds, a previously registered identifier for a custom sound, or nil to defer the decision to the parent. -
systemLayoutFittingSizeDidChangeForChildContentContainer(
UIContentContainer container) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
systemLayoutFittingSizeDidChangeForChildContentContainer: -
targetForAction(
Pointer< ObjCSelector> action, {ObjCObjectBase? withSender}) → ObjCObjectBase? -
Available on UIResponder, provided by the UIResponder$Methods extension
targetForAction:withSender: -
targetViewControllerForAction(
Pointer< ObjCSelector> action, {ObjCObjectBase? sender}) → UIViewController? -
Available on UIViewController, provided by the UIViewController$Methods extension
targetViewControllerForAction:sender: -
toggleBoldface(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
toggleBoldface: -
toggleItalics(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
toggleItalics: -
toggleUnderline(
ObjCObjectBase? sender) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
toggleUnderline: -
toString(
) → String -
A string representation of this object.
inherited
-
touchesBegan(
NSSet touches, {UIEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
touchesBegan:withEvent: -
touchesCancelled(
NSSet touches, {UIEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
touchesCancelled:withEvent: -
touchesEnded(
NSSet touches, {UIEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
touchesEnded:withEvent: -
touchesEstimatedPropertiesUpdated(
NSSet touches) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
touchesEstimatedPropertiesUpdated: -
touchesMoved(
NSSet touches, {UIEvent? withEvent}) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
touchesMoved:withEvent: -
traitCollectionDidChange(
UITraitCollection? previousTraitCollection) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
! To be overridden as needed to provide custom behavior when the environment's traits change. -
transitionFromViewController(
UIViewController fromViewController, {required UIViewController toViewController, required double duration, required UIViewAnimationOptions options, ObjCBlock< Void Function()> ? animations, ObjCBlock<Void Function(Bool)> ? completion}) → void -
Available on UIViewController, provided by the UIContainerViewControllerProtectedMethods extension
transitionFromViewController:toViewController:duration:options:animations:completion: -
unregisterForPreviewingWithContext(
UIViewControllerPreviewing previewing) → void -
Available on UIViewController, provided by the UIViewControllerPreviewingRegistration extension
unregisterForPreviewingWithContext: -
unwindForSegue(
UIStoryboardSegue unwindSegue, {required UIViewController towardsViewController}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
unwindForSegue:towardsViewController: -
updateFocusIfNeeded(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
Forces focus to be updated immediately. If there is an environment that has requested a focus update via -setNeedsFocusUpdate, and the request was accepted, then focus will be updated to that environment or one of its preferred focus environments. NOTE: If you provide your own implementation, it must call[[UIFocusSystem focusSystemForEnvironment:self] updateFocusIfNeeded];
. -
updateTextAttributesWithConversionHandler(
ObjCBlock< NSDictionary Function(NSDictionary)> conversionHandler) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
updateTextAttributesWithConversionHandler: -
updateUserActivityState(
NSUserActivity activity) → void -
Available on UIResponder, provided by the ActivityContinuation extension
updateUserActivityState: -
updateViewConstraints(
) → void -
Available on UIViewController, provided by the UIConstraintBasedLayoutCoreMethods extension
updateViewConstraints -
validateCommand(
UICommand command) → void -
Available on UIResponder, provided by the UIResponder$Methods extension
validateCommand: -
viewControllerForUnwindSegueAction(
Pointer< ObjCSelector> action, {required UIViewController fromViewController, ObjCObjectBase? withSender}) → UIViewController? -
Available on UIViewController, provided by the UIViewController$Methods extension
viewControllerForUnwindSegueAction:fromViewController:withSender: -
viewDidAppear(
bool animated) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewDidAppear: -
viewDidDisappear(
bool animated) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewDidDisappear: -
viewDidLayoutSubviews(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewDidLayoutSubviews -
viewDidLoad(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewDidLoad -
viewDidUnload(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewDidUnload -
viewLayoutMarginsDidChange(
) → void -
Available on UIViewController, provided by the UILayoutSupport$1 extension
viewLayoutMarginsDidChange -
viewSafeAreaInsetsDidChange(
) → void -
Available on UIViewController, provided by the UILayoutSupport$1 extension
viewSafeAreaInsetsDidChange -
viewWillAppear(
bool animated) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewWillAppear: -
viewWillDisappear(
bool animated) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewWillDisappear: -
viewWillLayoutSubviews(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewWillLayoutSubviews -
viewWillTransitionToSize(
CGSize size, {required UIViewControllerTransitionCoordinator withTransitionCoordinator}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewWillTransitionToSize:withTransitionCoordinator: -
viewWillUnload(
) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
viewWillUnload -
willAnimateFirstHalfOfRotationToInterfaceOrientation(
UIInterfaceOrientation toInterfaceOrientation, {required double duration}) → void -
Available on UIViewController, provided by the UIViewControllerRotation extension
willAnimateFirstHalfOfRotationToInterfaceOrientation:duration: -
willAnimateRotationToInterfaceOrientation(
UIInterfaceOrientation toInterfaceOrientation, {required double duration}) → void -
Available on UIViewController, provided by the UIViewControllerRotation extension
willAnimateRotationToInterfaceOrientation:duration: -
willAnimateSecondHalfOfRotationFromInterfaceOrientation(
UIInterfaceOrientation fromInterfaceOrientation, {required double duration}) → void -
Available on UIViewController, provided by the UIViewControllerRotation extension
willAnimateSecondHalfOfRotationFromInterfaceOrientation:duration: -
willMoveToParentViewController(
UIViewController? parent) → void -
Available on UIViewController, provided by the UIContainerViewControllerCallbacks extension
willMoveToParentViewController: -
willRotateToInterfaceOrientation(
UIInterfaceOrientation toInterfaceOrientation, {required double duration}) → void -
Available on UIViewController, provided by the UIViewControllerRotation extension
willRotateToInterfaceOrientation:duration: -
willTransitionToTraitCollection(
UITraitCollection newCollection, {required UIViewControllerTransitionCoordinator withTransitionCoordinator}) → void -
Available on UIViewController, provided by the UIViewController$Methods extension
willTransitionToTraitCollection:withTransitionCoordinator:
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
alertControllerWithTitle(
NSString? title, {NSString? message, required UIAlertControllerStyle preferredStyle}) → UIAlertController - alertControllerWithTitle:message:preferredStyle:
-
isInstance(
ObjCObjectBase obj) → bool -
Returns whether
obj
is an instance of UIAlertController.override