Lenguaje

UIViewController Clase

Definición

[Foundation.Register("UIViewController", true)]
public class UIViewController : UIKit.UIResponder, Foundation.INSCoding, Foundation.INSExtensionRequestHandling, IDisposable, System.Collections.IEnumerable, UIKit.IUIAppearanceContainer, UIKit.IUIContentContainer, UIKit.IUIFocusEnvironment, UIKit.IUITraitChangeObservable, UIKit.IUITraitEnvironment
[<Foundation.Register("UIViewController", true)>]
type UIViewController = class
    inherit UIResponder
    interface IEnumerable
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSExtensionRequestHandling
    interface IUIAppearanceContainer
    interface IUIContentContainer
    interface IUIFocusEnvironment
    interface IUITraitChangeObservable
    interface IUITraitEnvironment
Herencia
UIViewController
Derivado
Atributos
Implementaciones

Constructores

Nombre Description
UIViewController()

Crea un nuevo UIViewController con valores predeterminados.

UIViewController(NativeHandle)

Constructor usado al crear representaciones administradas de objetos no administrados. Llamado por el tiempo de ejecución.

UIViewController(NSCoder)

Constructor que inicializa el objeto a partir de los datos almacenados en el objeto unarchiver.

UIViewController(NSObjectFlag)

Constructor para llamar a en clases derivadas para omitir la inicialización y simplemente asignar el objeto.

UIViewController(String, NSBundle)

Propiedades

Nombre Description
AccessibilityAssistiveTechnologyFocusedIdentifiers (Heredado de UIResponder)
AccessibilityAttributedUserInputLabels (Heredado de NSObject)
AccessibilityCustomActions (Heredado de UIResponder)
AccessibilityDragSourceDescriptors (Heredado de UIResponder)
AccessibilityDropPointDescriptors (Heredado de UIResponder)
AccessibilityRespondsToUserInteraction (Heredado de NSObject)
AccessibilityTextualContext (Heredado de NSObject)
AccessibilityUserInputLabels (Heredado de NSObject)
ActivePresentationController
ActivityItemsConfiguration (Heredado de UIResponder)
AdditionalSafeAreaInsets
AutomaticallyAdjustsScrollViewInsets
AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers
BottomLayoutGuide
CanBecomeFirstResponder (Heredado de UIResponder)
CanResignFirstResponder (Heredado de UIResponder)
ChildViewControllerForHomeIndicatorAutoHidden
ChildViewControllerForPointerLock
ChildViewControllerForScreenEdgesDeferringSystemGestures
ChildViewControllerForTouchBar
ChildViewControllerForUserInterfaceStyle
ChildViewControllers
Class (Heredado de NSObject)
ClassHandle

Identificador de clase Objective-C para esta clase.

ContentSizeForViewInPopover
ContentUnavailableConfiguration
ContentUnavailableConfigurationState
DebugDescription (Heredado de NSObject)
DefinesPresentationContext
Description (Heredado de NSObject)
DisablesAutomaticKeyboardDismissal
EdgesForExtendedLayout
EditButtonItem
Editing

true UIViewController si permite al usuario de la aplicación editar el UIView contenido.

EditingInteractionConfiguration (Heredado de UIResponder)
ExtendedLayoutIncludesOpaqueBars
ExtensionContext
FocusGroupIdentifier
FocusItemContainer

Obtiene el contenedor que administra la información de foco para los elementos de foco secundarios.

Handle

Controla (puntero) a la representación de objeto no administrada.

(Heredado de NSObject)
HidesBottomBarWhenPushed
HierarchyInconsistencyException

Constante usada para identificar jerarquías rotas UIViewController .

InputAccessoryView (Heredado de UIResponder)
InputAccessoryViewController (Heredado de UIResponder)
InputAssistantItem (Heredado de UIResponder)
InputView (Heredado de UIResponder)
InputViewController (Heredado de UIResponder)
InteractionActivityTrackingBaseName
InterfaceOrientation
IsBeingDismissed

true si el actual UIViewController está en proceso de descartarse.

IsBeingPresented

true si el objeto actual UIViewController está en proceso de presentación.

IsDirectBinding

Obtiene o establece un valor que indica si esta instancia usa Objective-C enlace directo.

(Heredado de NSObject)
IsFirstResponder (Heredado de UIResponder)
IsMovingFromParentViewController

true si el objeto actual UIViewController está en proceso de quitarse de su elemento primario UIViewController.

IsMovingToParentViewController

true si el objeto actual UIViewController está en proceso de agregarse a un elemento primario UIViewController.

IsProxy (Heredado de NSObject)
IsViewLoaded

que Boolean indica si se View carga en la memoria.

KeyCommands (Heredado de UIResponder)
ModalInPopover

truesi un objeto debe presentarlo UIViewController de forma modal.UIPopoverController

ModalInPresentation
ModalPresentationCapturesStatusBarAppearance
ModalPresentationStyle
ModalTransitionStyle
ModalViewController
NavigationController
NavigationItem
NextResponder (Heredado de UIResponder)
NibBundle
NibName
OverrideUserInterfaceStyle
ParentFocusEnvironment

Obtiene el entorno de enfoque primario.

ParentViewController
PasteConfiguration

Compatible UIPasteConfiguration con this el objeto .

(Heredado de UIResponder)
PerformsActionsWhilePresentingModally
PopoverPresentationController
PreferredContentSize
PreferredFocusedView

Si no es null, indica el elemento secundario UIView que debe recibir el foco de forma predeterminada.

PreferredFocusEnvironments

Obtiene la lista de entornos de enfoque ordenados por prioridad, que el entorno prefiere al actualizar el foco.

PreferredScreenEdgesDeferringSystemGestures
PreferredStatusBarUpdateAnimation
PreferredTransition
PreferredUserInterfaceStyle
PrefersHomeIndicatorAutoHidden
PrefersPointerLocked
PresentationController
PresentedViewController
PresentingViewController
PreviewActionItems
ProvidesPresentationContextTransitionStyle
RestorationClass
RestorationIdentifier
RestoresFocusAfterTransition
RetainCount (Heredado de NSObject)
RotatingFooterView
RotatingHeaderView
SearchDisplayController
Self (Heredado de NSObject)
SheetPresentationController
ShouldAutomaticallyForwardAppearanceMethods
ShouldAutomaticallyForwardRotationMethods
ShowDetailTargetDidChangeNotification

Constante de notificación para ShowDetailTargetDidChange

SplitViewController
Storyboard
Superclass (Heredado de NSObject)
SuperHandle

Identificador usado para representar los métodos de la clase base para este NSObject.

(Heredado de NSObject)
SystemMinimumLayoutMargins
Tab
TabBarController
TabBarItem
TabBarObservedScrollView
TextInputContextIdentifier (Heredado de UIResponder)
TextInputMode (Heredado de UIResponder)
Title
ToolbarItems
TopLayoutGuide
TouchBar (Heredado de UIResponder)
TraitCollection

Obtiene la colección de rasgos que describe el entorno.

TraitOverrides
TransitioningDelegate

Objeto delegado responsable de generar IUIViewControllerAnimatedTransitionings para la presentación personalizada.

UndoManager (Heredado de UIResponder)
UserActivity (Heredado de UIResponder)
View
ViewIfLoaded
ViewRespectsSystemMinimumLayoutMargins
WantsFullScreenLayout
WeakTransitioningDelegate
Zone (Heredado de NSObject)

Métodos

Nombre Description
AccessibilityDecrement() (Heredado de UIResponder)
AccessibilityElementDidBecomeFocused() (Heredado de UIResponder)
AccessibilityElementDidLoseFocus() (Heredado de UIResponder)
AccessibilityElementIsFocused() (Heredado de UIResponder)
AccessibilityIncrement() (Heredado de UIResponder)
AccessibilityPerformEscape() (Heredado de UIResponder)
AccessibilityPerformMagicTap() (Heredado de UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection) (Heredado de UIResponder)
Add(UIView)

Se trata de un alias para AddSubview(UIView), pero usa el patrón Add, ya que permite que las construcciones de C# 3.0 agreguen subvistas después de crear el objeto.

AddChildViewController(UIViewController)
AddKeyCommand(UIKeyCommand)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (Heredado de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (Heredado de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AlignCenter(NSObject) (Heredado de UIResponder)
AlignJustified(NSObject) (Heredado de UIResponder)
AlignLeft(NSObject) (Heredado de UIResponder)
AlignRight(NSObject) (Heredado de UIResponder)
ApplicationFinishedRestoringState()
AttemptRotationToDeviceOrientation()
AwakeFromNib() (Heredado de NSObject)
BecomeFirstResponder() (Heredado de UIResponder)
BeginAppearanceTransition(Boolean, Boolean)
BeginInvokeOnMainThread(Action)

Invoca la acción especificada de forma asincrónica en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma asincrónica el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
BeginRequestWithExtensionContext(NSExtensionContext)

Los desarrolladores pueden implementar este método para preparar su extensión para la solicitud de aplicación host.

BuildMenu(IUIMenuBuilder) (Heredado de UIResponder)
CanPaste(NSItemProvider[])

Devuelve true si el respondedor puede pegar desde los proveedores de elementos especificados.

(Heredado de UIResponder)
CanPerform(Selector, NSObject) (Heredado de UIResponder)
CanPerformUnwind(Selector, UIViewController, NSObject)
CanPerformUnwindDeprecated(Selector, UIViewController, NSObject)
CaptureTextFromCamera(NSObject) (Heredado de UIResponder)
ChildViewControllerForStatusBarHidden()
ChildViewControllerForStatusBarStyle()
ConformsToProtocol(NativeHandle) (Heredado de NSObject)
Copy() (Heredado de NSObject)
Copy(NSObject) (Heredado de UIResponder)
CreateTouchBar() (Heredado de UIResponder)
Cut(NSObject) (Heredado de UIResponder)
DangerousAutorelease()

Llama al selector "autorelease" en este objeto.

(Heredado de NSObject)
DangerousRelease()

Llama al selector "release" en este objeto.

(Heredado de NSObject)
DangerousRetain()

Llama al selector "retain" en este objeto.

(Heredado de NSObject)
DecodeRestorableState(NSCoder)
DecreaseSize(NSObject) (Heredado de UIResponder)
Delete(NSObject) (Heredado de UIResponder)
DidAnimateFirstHalfOfRotation(UIInterfaceOrientation)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Heredado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Heredado de NSObject)
DidChangeValue(String) (Heredado de NSObject)
DidMoveToParentViewController(UIViewController)
DidReceiveMemoryWarning()
DidRotate(UIInterfaceOrientation)
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Método delegado llamado poco después de que el foco haya cambiado a un nuevo UIView.

DismissModalViewController(Boolean)
DismissMoviePlayerViewController()

Descarta .MPMoviePlayerViewController

DismissViewController(Boolean, Action)
DismissViewControllerAsync(Boolean)

Descarta el controlador de vista presentado.

Dispose()

Libera los recursos utilizados por el NSObject objeto .

(Heredado de NSObject)
Dispose(Boolean)

Libera los recursos usados por este objeto.

DoesNotRecognizeSelector(Selector) (Heredado de NSObject)
Duplicate(NSObject) (Heredado de UIResponder)
EncodeRestorableState(NSCoder)
EncodeTo(NSCoder)

Codifica el estado del objeto mediante el codificador proporcionado.

EndAppearanceTransition()
Equals(NSObject)

Determina si el objeto especificado NSObject es igual al objeto actual NSObject.

(Heredado de NSObject)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual NSObject.

(Heredado de NSObject)
Export(NSObject) (Heredado de UIResponder)
Find(NSObject) (Heredado de UIResponder)
FindAndReplace(NSObject) (Heredado de UIResponder)
FindNext(NSObject) (Heredado de UIResponder)
FindPrevious(NSObject) (Heredado de UIResponder)
GetAllowedChildViewControllersForUnwinding(UIStoryboardUnwindSegueSource)
GetChildViewControllerContainingSegueSource(UIStoryboardUnwindSegueSource)
GetChildViewControllerForInterfaceOrientationLock()
GetContentScrollView(NSDirectionalRectEdge)
GetDictionaryOfValuesFromKeys(NSString[]) (Heredado de NSObject)
GetEnumerator()

Devuelve un enumerador que enumera todos los elementos secundarios UIView.

GetHashCode()

Genera un código hash para la instancia actual.

(Heredado de NSObject)
GetMethodForSelector(Selector) (Heredado de NSObject)
GetNativeHash() (Heredado de NSObject)
GetOverrideTraitCollectionForChildViewController(UIViewController)
GetProvider(UIDeferredMenuElement) (Heredado de UIResponder)
GetSegueForUnwinding(UIViewController, UIViewController, String)
GetSizeForChildContentContainer(IUIContentContainer, CGSize)

Obtiene el tamaño del contenido del elemento secundario IUIContentContainer especificado mediante el tamaño del contenedor primario.

GetSoundIdentifier(UIFocusUpdateContext)
GetSupportedInterfaceOrientations()
GetTargetForAction(Selector, NSObject) (Heredado de UIResponder)
GetTargetViewControllerForAction(Selector, NSObject)
GetViewControllerForUnwind(Selector, UIViewController, NSObject)
IncreaseSize(NSObject) (Heredado de UIResponder)
Init()

Inicializa el objeto llamando al método Objective-C init .

(Heredado de NSObject)
InitializeHandle(NativeHandle, String, Boolean)

Inicializa la Handle propiedad con el resultado de un inicializador nativo.

(Heredado de NSObject)
InitializeHandle(NativeHandle, String) (Heredado de NSObject)
InitializeHandle(NativeHandle) (Heredado de NSObject)
Invoke(Action, Double)

Invoca la acción especificada después del retraso especificado.

(Heredado de NSObject)
Invoke(Action, TimeSpan)

Invoca la acción especificada después del retraso especificado.

(Heredado de NSObject)
InvokeOnMainThread(Action)

Invoca la acción especificada de forma sincrónica en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca sincrónicamente el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
IsEqual(NSObject) (Heredado de NSObject)
IsKindOfClass(Class) (Heredado de NSObject)
IsMemberOfClass(Class) (Heredado de NSObject)
LoadView()
LoadViewIfNeeded()
MakeTextWritingDirectionLeftToRight(NSObject) (Heredado de UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject) (Heredado de UIResponder)
MarkDirty()

Promueve un objeto del mismo nivel normal (IsDirectBinding es true) en un objeto toggleref.

(Heredado de NSObject)
MotionBegan(UIEventSubtype, UIEvent) (Heredado de UIResponder)
MotionCancelled(UIEventSubtype, UIEvent) (Heredado de UIResponder)
MotionEnded(UIEventSubtype, UIEvent) (Heredado de UIResponder)
Move(NSObject) (Heredado de UIResponder)
MutableCopy() (Heredado de NSObject)
NewFromPasteboard(NSObject) (Heredado de UIResponder)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (Heredado de NSObject)
Paste(NSItemProvider[])

Realiza el pegado.

(Heredado de UIResponder)
Paste(NSObject) (Heredado de UIResponder)
PasteAndGo(NSObject) (Heredado de UIResponder)
PasteAndMatchStyle(NSObject) (Heredado de UIResponder)
PasteAndSearch(NSObject) (Heredado de UIResponder)
PerformClose(NSObject) (Heredado de UIResponder)
PerformSegue(String, NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) (Heredado de NSObject)
PerformSelector(Selector, NSObject, Double) (Heredado de NSObject)
PerformSelector(Selector, NSObject, NSObject) (Heredado de NSObject)
PerformSelector(Selector, NSObject) (Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Heredado de NSObject)
PerformSelector(Selector) (Heredado de NSObject)
PreferredContentSizeDidChangeForChildContentContainer(IUIContentContainer)

Notifica a este controlador que ha cambiado el tamaño preferido para el contenido de un contenedor secundario especificado.

PreferredInterfaceOrientationForPresentation()
PreferredStatusBarStyle()
PrefersInterfaceOrientationLocked()
PrefersStatusBarHidden()
PrepareForInterfaceBuilder() (Heredado de NSObject)
PrepareForSegue(UIStoryboardSegue, NSObject)
PresentModalViewController(UIViewController, Boolean)
PresentMoviePlayerViewController(MPMoviePlayerViewController)

Muestra un controlador de película mediante la transición estándar.

PresentViewController(UIViewController, Boolean, Action)
PresentViewControllerAsync(UIViewController, Boolean)

Modally presenta un controlador de vista.

PressesBegan(NSSet<UIPress>, UIPressesEvent) (Heredado de UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent) (Heredado de UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent) (Heredado de UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent) (Heredado de UIResponder)
Print(NSObject) (Heredado de UIResponder)
RegisterForPreviewingWithDelegate(IUIViewControllerPreviewingDelegate, UIView)
RegisterForTraitChanges(Action<IUITraitEnvironment,UITraitCollection>, Type[])

Registra un controlador de devolución de llamada que se ejecutará cuando cambie uno de los rasgos especificados.

RegisterForTraitChanges(Class[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(Class[], NSObject, Selector)
RegisterForTraitChanges(Class[], Selector)
RegisterForTraitChanges(IUITraitDefinition[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(IUITraitDefinition[], NSObject, Selector)
RegisterForTraitChanges(IUITraitDefinition[], Selector)
RegisterForTraitChanges(Type[], Action<IUITraitEnvironment,UITraitCollection>)

Registra un controlador de devolución de llamada que se ejecutará cuando cambie uno de los rasgos especificados.

RegisterForTraitChanges(Type[], NSObject, Selector)

Registra un selector al que se llamará en el objeto especificado cuando cambie cualquiera de los rasgos especificados.

RegisterForTraitChanges(Type[], Selector)

Registra un selector al que se llamará en el objeto actual cuando cambie cualquiera de los rasgos especificados.

RegisterForTraitChanges<T>(Action<IUITraitEnvironment,UITraitCollection>)

Registra un controlador de devolución de llamada que se ejecutará cuando cambie el rasgo especificado.

RegisterForTraitChanges<T1,T2,T3,T4>(Action<IUITraitEnvironment,UITraitCollection>)

Registra un controlador de devolución de llamada que se ejecutará cuando cambie cualquiera de los rasgos especificados.

RegisterForTraitChanges<T1,T2,T3>(Action<IUITraitEnvironment,UITraitCollection>)

Registra un controlador de devolución de llamada que se ejecutará cuando cambie cualquiera de los rasgos especificados.

RegisterForTraitChanges<T1,T2>(Action<IUITraitEnvironment,UITraitCollection>)

Registra un controlador de devolución de llamada que se ejecutará cuando cambie cualquiera de los rasgos especificados.

RegisterSceneAccessory(UISceneAccessory)
ReloadInputViews() (Heredado de UIResponder)
RemoteControlReceived(UIEvent) (Heredado de UIResponder)
RemoveFromParentViewController()
RemoveKeyCommand(UIKeyCommand)
RemoveObserver(NSObject, NSString, IntPtr) (Heredado de NSObject)
RemoveObserver(NSObject, NSString) (Heredado de NSObject)
RemoveObserver(NSObject, String, IntPtr) (Heredado de NSObject)
RemoveObserver(NSObject, String) (Heredado de NSObject)
Rename(NSObject) (Heredado de UIResponder)
ResignFirstResponder() (Heredado de UIResponder)
RespondsToSelector(Selector) (Heredado de NSObject)
RestoreUserActivityState(NSUserActivity) (Heredado de UIResponder)
Select(NSObject) (Heredado de UIResponder)
SelectAll(NSObject) (Heredado de UIResponder)
SetContentScrollView(UIScrollView, NSDirectionalRectEdge)
SetEditing(Boolean, Boolean)
SetNeedsFocusUpdate()

Cuando this es el entorno de enfoque activo, solicita una actualización de foco, que puede cambiar potencialmente .PreferredFocusedView (Vea también UpdateFocusIfNeeded()).

SetNeedsStatusBarAppearanceUpdate()
SetNeedsTouchBarUpdate()
SetNeedsUpdateContentUnavailableConfiguration()
SetNeedsUpdateOfHomeIndicatorAutoHidden()
SetNeedsUpdateOfPrefersInterfaceOrientationLocked()
SetNeedsUpdateOfPrefersPointerLocked()
SetNeedsUpdateOfScreenEdgesDeferringSystemGestures()
SetNeedsUpdateOfSupportedInterfaceOrientations()
SetNeedsUpdateProperties()
SetNeedsUserInterfaceAppearanceUpdate()
SetNilValueForKey(NSString) (Heredado de NSObject)
SetOverrideTraitCollection(UITraitCollection, UIViewController)
SetToolbarItems(UIBarButtonItem[], Boolean)
SetValueForKey(NSObject, NSString) (Heredado de NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Establece el valor de la propiedad identificada por una ruta de acceso de clave determinada a un valor determinado.

(Heredado de NSObject)
SetValueForKeyPath(NSObject, NSString) (Heredado de NSObject)
SetValueForUndefinedKey(NSObject, NSString) (Heredado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (Heredado de NSObject)
ShouldAutorotate()
ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation)
ShouldPerformSegue(String, NSObject)
ShouldUpdateFocus(UIFocusUpdateContext)

Se llama antes del objeto actual, ya sea perdiendo o recibiendo el foco. Si alguno de los entornos de foco devuelve false, se cancela la actualización del foco.

ShowDetailViewController(UIViewController, NSObject)
ShowViewController(UIViewController, NSObject)
ShowWritingTools(NSObject) (Heredado de UIResponder)
SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer)

Notifica a este contenedor que el diseño automático ha cambiado el tamaño de un contenedor secundario especificado.

ToggleBoldface(NSObject) (Heredado de UIResponder)
ToggleInspector(NSObject) (Heredado de UIResponder)
ToggleItalics(NSObject) (Heredado de UIResponder)
ToggleSidebar(NSObject) (Heredado de UIResponder)
ToggleUnderline(NSObject) (Heredado de UIResponder)
ToString()

Devuelve una representación de cadena del valor de la instancia actual.

(Heredado de NSObject)
TouchesBegan(NSSet, UIEvent) (Heredado de UIResponder)
TouchesCancelled(NSSet, UIEvent) (Heredado de UIResponder)
TouchesEnded(NSSet, UIEvent) (Heredado de UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet) (Heredado de UIResponder)
TouchesMoved(NSSet, UIEvent) (Heredado de UIResponder)
TraitCollectionDidChange(UITraitCollection)

Colección de rasgos que describe el entorno cambiado.

Transition(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action, UICompletionHandler)
TransitionAsync(UIViewController, UIViewController, Double, UIViewAnimationOptions, Action)

Se usa para realizar la transición entre dos controladores de vista secundarios del controlador de vista.

UnregisterForPreviewingWithContext(IUIViewControllerPreviewing)
UnregisterForTraitChanges(IUITraitChangeRegistration)
UnregisterSceneAccessory(UISceneAccessoryRegistration)
Unwind(UIStoryboardSegue, UIViewController)
UpdateContentUnavailableConfiguration(UIContentUnavailableConfigurationState)
UpdateFocusIfNeeded()

Si algún entorno de foco tiene una actualización pendiente, este método fuerza una actualización inmediata del foco. A diferencia SetNeedsFocusUpdate()de , cualquier IUIFocusEnvironmentmétodo puede llamar a este método, ya sea que contenga el foco o no.

UpdateProperties()
UpdatePropertiesIfNeeded()
UpdateTextAttributes(UITextAttributesConversionHandler) (Heredado de UIResponder)
UpdateTraitsIfNeeded()
UpdateUserActivityState(NSUserActivity) (Heredado de UIResponder)
UpdateViewConstraints()
UseSelectionForFind(NSObject) (Heredado de UIResponder)
ValidateCommand(UICommand) (Heredado de UIResponder)
ValueForKey(NSString) (Heredado de NSObject)
ValueForKeyPath(NSString) (Heredado de NSObject)
ValueForUndefinedKey(NSString) (Heredado de NSObject)
ViewDidAppear(Boolean)
ViewDidDisappear(Boolean)
ViewDidLayoutSubviews()
ViewDidLoad()
ViewDidUnload()
ViewIsAppearing(Boolean)
ViewLayoutMarginsDidChange()
ViewSafeAreaInsetsDidChange()
ViewWillAppear(Boolean)
ViewWillDisappear(Boolean)
ViewWillLayoutSubviews()
ViewWillTransitionToSize(CGSize, IUIViewControllerTransitionCoordinator)
ViewWillUnload()
WillAnimateFirstHalfOfRotation(UIInterfaceOrientation, Double)
WillAnimateRotation(UIInterfaceOrientation, Double)
WillAnimateSecondHalfOfRotation(UIInterfaceOrientation, Double)
WillChange(NSKeyValueChange, NSIndexSet, NSString) (Heredado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Heredado de NSObject)
WillChangeValue(String) (Heredado de NSObject)
WillMoveToParentViewController(UIViewController)
WillRotate(UIInterfaceOrientation, Double)
WillTransitionToTraitCollection(UITraitCollection, IUIViewControllerTransitionCoordinator)

Notifica que su colección de rasgos this cambiará a traitCollection, tal y como está coordinada por coordinator.

Métodos de extensión

Nombre Description
AccessibilityHitTest(NSObject, CGPoint, UIEvent)
AlignCenter(IUIResponderStandardEditActions, NSObject)
AlignJustified(IUIResponderStandardEditActions, NSObject)
AlignLeft(IUIResponderStandardEditActions, NSObject)
AlignRight(IUIResponderStandardEditActions, NSObject)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Devuelve true si el respondedor puede pegar desde los proveedores de elementos especificados.

CollapseSecondaryViewController(UIViewController, UIViewController, UISplitViewController)

Contrae el controlador de vista secundario en splitViewController

Copy(IUIResponderStandardEditActions, NSObject)
Cut(IUIResponderStandardEditActions, NSObject)
DecreaseSize(IUIResponderStandardEditActions, NSObject)
Delete(IUIResponderStandardEditActions, NSObject)
Duplicate(IUIResponderStandardEditActions, NSObject)
Export(IUIResponderStandardEditActions, NSObject)
Find(IUIResponderStandardEditActions, NSObject)
FindAndReplace(IUIResponderStandardEditActions, NSObject)
FindNext(IUIResponderStandardEditActions, NSObject)
FindPrevious(IUIResponderStandardEditActions, NSObject)
GetAccessibilityCustomRotors(NSObject)

Obtiene la matriz de UIAccessibilityCustomRotor objetos adecuados para this el objeto .

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)
GetAccessibilityLineRangeForPosition(NSObject, IntPtr)
GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)
GetAccessibilityNextTextNavigationElement(NSObject)
GetAccessibilityNextTextNavigationElementBlock(NSObject)
GetAccessibilityPreviousTextNavigationElement(NSObject)
GetAccessibilityPreviousTextNavigationElementBlock(NSObject)
GetAccessibilityTextInputResponder(NSObject)
GetAccessibilityTextInputResponderHandler(NSObject)
GetBrowserAccessibilityAttributedValue(NSObject, NSRange)
GetBrowserAccessibilityContainerType(NSObject)
GetBrowserAccessibilityCurrentStatus(NSObject)
GetBrowserAccessibilityDetailsElements(NSObject)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityImageData(NSObject, NSDictionary)
GetBrowserAccessibilityImageDataSize(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityKeyboardShortcuts(NSObject)
GetBrowserAccessibilityOrientation(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
GetDebugDescription(INSObjectProtocol)
GetFocusGroupIdentifier(IUIFocusEnvironment)
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
GetPencilKitResponderState(UIResponder)
GetPreferredFocusedView(IUIFocusEnvironment)

Si no es null, indica el elemento secundario UIView que debe recibir el foco de forma predeterminada.

GetSoundIdentifier(IUIFocusEnvironment, UIFocusUpdateContext)
GetSplitViewController(UIViewController)

Devuelve el controlador de vista dividida de te para el controlador de vista anidado.

GetTransitionCoordinator(UIViewController)

IUIViewControllerTransitionCoordinator coordina la transición del uiViewController especificado.

IncreaseSize(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionLeftToRight(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionRightToLeft(IUIResponderStandardEditActions, NSObject)
Move(IUIResponderStandardEditActions, NSObject)
NewFromPasteboard(IUIResponderStandardEditActions, NSObject)
Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Realiza el pegado.

Paste(IUIResponderStandardEditActions, NSObject)
PasteAndGo(IUIResponderStandardEditActions, NSObject)
PasteAndMatchStyle(IUIResponderStandardEditActions, NSObject)
PasteAndSearch(IUIResponderStandardEditActions, NSObject)
PerformClose(IUIResponderStandardEditActions, NSObject)
Print(IUIResponderStandardEditActions, NSObject)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
RegisterForTraitChanges(IUITraitChangeObservable, Class[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(IUITraitChangeObservable, Class[], NSObject, Selector)
RegisterForTraitChanges(IUITraitChangeObservable, Class[], Selector)
RegisterForTraitChanges(IUITraitChangeObservable, IUITraitDefinition[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(IUITraitChangeObservable, IUITraitDefinition[], NSObject, Selector)
RegisterForTraitChanges(IUITraitChangeObservable, IUITraitDefinition[], Selector)
Rename(IUIResponderStandardEditActions, NSObject)
Select(IUIResponderStandardEditActions, NSObject)
SelectAll(IUIResponderStandardEditActions, NSObject)
SeparateSecondaryViewControllerForSplitViewController(UIViewController, UISplitViewController)

Devuelve el controlador de vista secundario independiente para splitViewController.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Establece la matriz de UIAccessibilityCustomRotor objetos adecuados para this el objeto .

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)
SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)
SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityTextInputResponder(NSObject, IUITextInput)
SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)
SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)
SetBrowserAccessibilityCurrentStatus(NSObject, String)
SetBrowserAccessibilityDetailsElements(NSObject, NSObject[])
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
SetBrowserAccessibilityKeyboardShortcuts(NSObject, String)
SetBrowserAccessibilityOrientation(NSObject, BEAccessibilityOrientation)
SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)
SetBrowserAccessibilityRoleDescription(NSObject, String)
SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)
SetBrowserAccessibilitySortDirection(NSObject, String)
SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)
ShowWritingTools(IUIResponderStandardEditActions, NSObject)
ToggleBoldface(IUIResponderStandardEditActions, NSObject)
ToggleInspector(IUIResponderStandardEditActions, NSObject)
ToggleItalics(IUIResponderStandardEditActions, NSObject)
ToggleSidebar(IUIResponderStandardEditActions, NSObject)
ToggleUnderline(IUIResponderStandardEditActions, NSObject)
UpdateTextAttributes(IUIResponderStandardEditActions, UITextAttributesConversionHandler)
UseSelectionForFind(IUIResponderStandardEditActions, NSObject)

Se aplica a