Langue

UIViewController Classe

Définition

[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
Héritage
UIViewController
Dérivé
Attributs
Implémente

Constructeurs

Nom Description
UIViewController()

Crée un nouveau UIViewController avec des valeurs par défaut.

UIViewController(NativeHandle)

Constructeur utilisé lors de la création de représentations managées d’objets non managés. Appelé par le runtime.

UIViewController(NSCoder)

Constructeur qui initialise l’objet à partir des données stockées dans l’objet unarchiver.

UIViewController(NSObjectFlag)

Constructeur pour appeler des classes dérivées pour ignorer l’initialisation et simplement allouer l’objet.

UIViewController(String, NSBundle)

Propriétés

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

Handle de classe Objective-C pour cette classe.

ContentSizeForViewInPopover
ContentUnavailableConfiguration
ContentUnavailableConfigurationState
DebugDescription (Hérité de NSObject)
DefinesPresentationContext
Description (Hérité de NSObject)
DisablesAutomaticKeyboardDismissal
EdgesForExtendedLayout
EditButtonItem
Editing

true si l’utilisateur UIViewController de l’application peut modifier le UIView contenu.

EditingInteractionConfiguration (Hérité de UIResponder)
ExtendedLayoutIncludesOpaqueBars
ExtensionContext
FocusGroupIdentifier
FocusItemContainer

Obtient le conteneur qui gère les informations de focus pour les éléments de focus enfants.

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de NSObject)
HidesBottomBarWhenPushed
HierarchyInconsistencyException

Constante utilisée pour identifier les hiérarchies rompues UIViewController .

InputAccessoryView (Hérité de UIResponder)
InputAccessoryViewController (Hérité de UIResponder)
InputAssistantItem (Hérité de UIResponder)
InputView (Hérité de UIResponder)
InputViewController (Hérité de UIResponder)
InteractionActivityTrackingBaseName
InterfaceOrientation
IsBeingDismissed

true si le courant UIViewController est en cours d’abandon.

IsBeingPresented

true si le courant UIViewController est en cours de présentation.

IsDirectBinding

Obtient ou définit une valeur indiquant si cette instance utilise une liaison de Objective-C directe.

(Hérité de NSObject)
IsFirstResponder (Hérité de UIResponder)
IsMovingFromParentViewController

true si le courant UIViewController est en cours de suppression de son parent UIViewController.

IsMovingToParentViewController

true si le courant UIViewController est en cours d’ajout à un parent UIViewController.

IsProxy (Hérité de NSObject)
IsViewLoaded

Indiquant Boolean si le View fichier est chargé en mémoire.

KeyCommands (Hérité de UIResponder)
ModalInPopover

true si cela UIViewController doit être présenté modalement par un UIPopoverController.

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

Obtient l’environnement de focus parent.

ParentViewController
PasteConfiguration

Pris UIPasteConfiguration en charge par this l’objet.

(Hérité de UIResponder)
PerformsActionsWhilePresentingModally
PopoverPresentationController
PreferredContentSize
PreferredFocusedView

Si ce n’est pas nullle cas, indique l’enfant UIView qui doit recevoir le focus par défaut.

PreferredFocusEnvironments

Obtient la liste des environnements de focus, classés par priorité, que l’environnement préfère lors de la mise à jour du focus.

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

Constante de notification pour ShowDetailTargetDidChange

SplitViewController
Storyboard
Superclass (Hérité de NSObject)
SuperHandle

Handle utilisé pour représenter les méthodes dans la classe de base pour ce NSObject.

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

Obtient la collection de caractéristiques qui décrit l’environnement.

TraitOverrides
TransitioningDelegate

Objet délégué responsable de la production IUIViewControllerAnimatedTransitioningde s pour une présentation personnalisée.

UndoManager (Hérité de UIResponder)
UserActivity (Hérité de UIResponder)
View
ViewIfLoaded
ViewRespectsSystemMinimumLayoutMargins
WantsFullScreenLayout
WeakTransitioningDelegate
Zone (Hérité de NSObject)

Méthodes

Nom Description
AccessibilityDecrement() (Hérité de UIResponder)
AccessibilityElementDidBecomeFocused() (Hérité de UIResponder)
AccessibilityElementDidLoseFocus() (Hérité de UIResponder)
AccessibilityElementIsFocused() (Hérité de UIResponder)
AccessibilityIncrement() (Hérité de UIResponder)
AccessibilityPerformEscape() (Hérité de UIResponder)
AccessibilityPerformMagicTap() (Hérité de UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection) (Hérité de UIResponder)
Add(UIView)

Il s’agit d’un alias pour AddSubview(UIView), mais utilise le modèle Add car il permet aux constructions C# 3.0 d’ajouter des sous-vues après la création de l’objet.

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

Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire.

(Hérité de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire.

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

Appelle l’action spécifiée de manière asynchrone sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Appelle de façon asynchrone le code spécifié sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
BeginRequestWithExtensionContext(NSExtensionContext)

Les développeurs peuvent implémenter cette méthode pour préparer leur extension pour la demande d’application hôte.

BuildMenu(IUIMenuBuilder) (Hérité de UIResponder)
CanPaste(NSItemProvider[])

Retourne true si le répondeur peut coller à partir des fournisseurs d’éléments spécifiés.

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

Appelle le sélecteur « autorelease » sur cet objet.

(Hérité de NSObject)
DangerousRelease()

Appelle le sélecteur « release » sur cet objet.

(Hérité de NSObject)
DangerousRetain()

Appelle le sélecteur « conserver » sur cet objet.

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

Méthode de délégué appelée peu après que le focus a été remplacé par un nouveau UIView.

DismissModalViewController(Boolean)
DismissMoviePlayerViewController()

Ignore le MPMoviePlayerViewController.

DismissViewController(Boolean, Action)
DismissViewControllerAsync(Boolean)

Ignore le contrôleur d’affichage présenté.

Dispose()

Libère les ressources utilisées par l’objet NSObject .

(Hérité de NSObject)
Dispose(Boolean)

Libère les ressources utilisées par cet objet.

DoesNotRecognizeSelector(Selector) (Hérité de NSObject)
Duplicate(NSObject) (Hérité de UIResponder)
EncodeRestorableState(NSCoder)
EncodeTo(NSCoder)

Encode l’état de l’objet à l’aide de l’encodeur fourni.

EndAppearanceTransition()
Equals(NSObject)

Détermine si le spécifié NSObject est égal à l’actuel NSObject.

(Hérité de NSObject)
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel NSObject.

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

Retourne un énumérateur qui répertorie tous les enfants UIView

GetHashCode()

Génère un code de hachage pour l’instance actuelle.

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

Obtient la taille du contenu de l’enfant IUIContentContainer spécifié à l’aide de la taille du conteneur parent.

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

Initialise l’objet en appelant la méthode Objective-C init .

(Hérité de NSObject)
InitializeHandle(NativeHandle, String, Boolean)

Initialise la Handle propriété avec le résultat d’un initialiseur natif.

(Hérité de NSObject)
InitializeHandle(NativeHandle, String) (Hérité de NSObject)
InitializeHandle(NativeHandle) (Hérité de NSObject)
Invoke(Action, Double)

Appelle l’action spécifiée après le délai spécifié.

(Hérité de NSObject)
Invoke(Action, TimeSpan)

Appelle l’action spécifiée après le délai spécifié.

(Hérité de NSObject)
InvokeOnMainThread(Action)

Appelle l’action spécifiée de façon synchrone sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
InvokeOnMainThread(Selector, NSObject)

Appelle de façon synchrone le code spécifié sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
IsEqual(NSObject) (Hérité de NSObject)
IsKindOfClass(Class) (Hérité de NSObject)
IsMemberOfClass(Class) (Hérité de NSObject)
LoadView()
LoadViewIfNeeded()
MakeTextWritingDirectionLeftToRight(NSObject) (Hérité de UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject) (Hérité de UIResponder)
MarkDirty()

Promeut un objet homologue standard (IsDirectBinding est vrai) en objet toggleref.

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

Effectue le collage.

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

Avertit ce contrôleur que la taille par défaut du contenu d’un conteneur enfant spécifié a changé.

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

Affiche un contrôleur de film à l’aide de la transition standard.

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

Présente modalement un contrôleur de vue.

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

Inscrit un gestionnaire de rappel qui sera exécuté lorsque l’une des caractéristiques spécifiées change.

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>)

Inscrit un gestionnaire de rappel qui sera exécuté lorsque l’une des caractéristiques spécifiées change.

RegisterForTraitChanges(Type[], NSObject, Selector)

Inscrit un sélecteur qui sera appelé sur l’objet spécifié quand l’une des caractéristiques spécifiées change.

RegisterForTraitChanges(Type[], Selector)

Inscrit un sélecteur qui sera appelé sur l’objet actuel quand l’une des caractéristiques spécifiées change.

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

Inscrit un gestionnaire de rappel qui sera exécuté lorsque la caractéristique spécifiée change.

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

Inscrit un gestionnaire de rappel qui sera exécuté lorsque l’une des caractéristiques spécifiées change.

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

Inscrit un gestionnaire de rappel qui sera exécuté lorsque l’une des caractéristiques spécifiées change.

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

Inscrit un gestionnaire de rappel qui sera exécuté lorsque l’une des caractéristiques spécifiées change.

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

Quand this est l’environnement de focus actif, demande une mise à jour de focus, qui peut éventuellement modifier le PreferredFocusedView. (Voir aussi UpdateFocusIfNeeded().)

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

Définit la valeur de la propriété identifiée par un chemin d’accès de clé donné à une valeur donnée.

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

Appelé avant l’objet actuel, soit perdre ou recevoir le focus. Si l’un ou l’autre environnement de focus est retourné false, la mise à jour du focus est annulée.

ShowDetailViewController(UIViewController, NSObject)
ShowViewController(UIViewController, NSObject)
ShowWritingTools(NSObject) (Hérité de UIResponder)
SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer)

Avertit ce conteneur que la disposition automatique a redimensionné un conteneur enfant spécifié.

ToggleBoldface(NSObject) (Hérité de UIResponder)
ToggleInspector(NSObject) (Hérité de UIResponder)
ToggleItalics(NSObject) (Hérité de UIResponder)
ToggleSidebar(NSObject) (Hérité de UIResponder)
ToggleUnderline(NSObject) (Hérité de UIResponder)
ToString()

Retourne une représentation sous forme de chaîne de la valeur de l’instance actuelle.

(Hérité de NSObject)
TouchesBegan(NSSet, UIEvent) (Hérité de UIResponder)
TouchesCancelled(NSSet, UIEvent) (Hérité de UIResponder)
TouchesEnded(NSSet, UIEvent) (Hérité de UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet) (Hérité de UIResponder)
TouchesMoved(NSSet, UIEvent) (Hérité de UIResponder)
TraitCollectionDidChange(UITraitCollection)

Collection de caractéristiques qui décrit l’environnement modifié.

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

Utilisé pour la transition entre les contrôleurs d’affichage enfants de deux contrôleurs d’affichage.

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

Si un environnement de focus a une mise à jour en attente, cette méthode force une mise à jour de focus immédiate. Contrairement SetNeedsFocusUpdate()à , cette méthode peut être appelée par n’importe quel IUIFocusEnvironment, qu’elle contienne actuellement le focus ou non.

UpdateProperties()
UpdatePropertiesIfNeeded()
UpdateTextAttributes(UITextAttributesConversionHandler) (Hérité de UIResponder)
UpdateTraitsIfNeeded()
UpdateUserActivityState(NSUserActivity) (Hérité de UIResponder)
UpdateViewConstraints()
UseSelectionForFind(NSObject) (Hérité de UIResponder)
ValidateCommand(UICommand) (Hérité de UIResponder)
ValueForKey(NSString) (Hérité de NSObject)
ValueForKeyPath(NSString) (Hérité de NSObject)
ValueForUndefinedKey(NSString) (Hérité 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) (Hérité de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Hérité de NSObject)
WillChangeValue(String) (Hérité de NSObject)
WillMoveToParentViewController(UIViewController)
WillRotate(UIInterfaceOrientation, Double)
WillTransitionToTraitCollection(UITraitCollection, IUIViewControllerTransitionCoordinator)

Avertit que sa collection de caractéristiques this passera à traitCollection, comme coordonné par coordinator.

Méthodes d’extension

Nom 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[])

Retourne true si le répondeur peut coller à partir des fournisseurs d’éléments spécifiés.

CollapseSecondaryViewController(UIViewController, UIViewController, UISplitViewController)

Réduit le contrôleur de vue secondaire sur 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)

Obtient le tableau d’objets UIAccessibilityCustomRotor approprié pour this l’objet.

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 ce n’est pas nullle cas, indique l’enfant UIView qui doit recevoir le focus par défaut.

GetSoundIdentifier(IUIFocusEnvironment, UIFocusUpdateContext)
GetSplitViewController(UIViewController)

Retourne le contrôleur de vue fractionné pour le contrôleur d’affichage imbriqué.

GetTransitionCoordinator(UIViewController)

IUIViewControllerTransitionCoordinator qui coordonne la transition du UIViewController spécifié.

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

Effectue le collage.

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)

Retourne le contrôleur de vue secondaire distinct pour splitViewController.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Définit le tableau d’objets UIAccessibilityCustomRotor approprié pour this l’objet.

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)

S’applique à