Langage

UIView Classe

Définition

[Foundation.Register("UIView", true)]
public class UIView : UIKit.UIResponder, CoreAnimation.ICALayerDelegate, Foundation.INSCoding, IDisposable, System.Collections.IEnumerable, UIKit.IUIAccessibilityIdentification, UIKit.IUIAppearance, UIKit.IUIAppearanceContainer, UIKit.IUICoordinateSpace, UIKit.IUIDynamicItem, UIKit.IUIFocusItem, UIKit.IUIFocusItemContainer, UIKit.IUILargeContentViewerItem, UIKit.IUIPopoverPresentationControllerSourceItem, UIKit.IUITraitChangeObservable, UIKit.IUITraitEnvironment
[Foundation.Register("UIView", true)]
public class UIView : UIKit.UIResponder, CoreAnimation.ICALayerDelegate, Foundation.INSCoding, IDisposable, System.Collections.IEnumerable, UIKit.IUIAccessibilityIdentification, UIKit.IUIAppearance, UIKit.IUIAppearanceContainer, UIKit.IUICoordinateSpace, UIKit.IUIDynamicItem, UIKit.IUIFocusItem, UIKit.IUIFocusItemContainer, UIKit.IUITraitChangeObservable, UIKit.IUITraitEnvironment
[<Foundation.Register("UIView", true)>]
type UIView = class
    inherit UIResponder
    interface IEnumerable
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface IUIAccessibilityIdentification
    interface IUIAppearance
    interface IUIAppearanceContainer
    interface IUICoordinateSpace
    interface IUIDynamicItem
    interface IUIFocusEnvironment
    interface IUIFocusItem
    interface IUIFocusItemContainer
    interface IUILargeContentViewerItem
    interface IUIPopoverPresentationControllerSourceItem
    interface IUITraitChangeObservable
    interface IUITraitEnvironment
    interface ICALayerDelegate
[<Foundation.Register("UIView", true)>]
type UIView = class
    inherit UIResponder
    interface IEnumerable
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface IUIAccessibilityIdentification
    interface IUIAppearance
    interface IUIAppearanceContainer
    interface IUICoordinateSpace
    interface IUIDynamicItem
    interface IUIFocusEnvironment
    interface IUIFocusItem
    interface IUIFocusItemContainer
    interface IUITraitChangeObservable
    interface IUITraitEnvironment
    interface ICALayerDelegate
Héritage
Dérivé
Attributs
Implémente

Constructeurs

Nom Description
UIView()

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

UIView(CGRect)
UIView(NativeHandle)

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

UIView(NSCoder)

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

UIView(NSObjectFlag)

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

Propriétés

Nom Description
AccessibilityActivationPoint
AccessibilityAssistiveTechnologyFocusedIdentifiers (Hérité de UIResponder)
AccessibilityAttributedHint
AccessibilityAttributedLabel
AccessibilityAttributedUserInputLabels
AccessibilityAttributedValue
AccessibilityCustomActions (Hérité de UIResponder)
AccessibilityDirectTouchOptions
AccessibilityDragSourceDescriptors (Hérité de UIResponder)
AccessibilityDropPointDescriptors (Hérité de UIResponder)
AccessibilityElementsHidden
AccessibilityExpandedStatus
AccessibilityFrame
AccessibilityHeaderElements
AccessibilityHint
AccessibilityIdentifier

Identifie this de manière unique à des fins d’accessibilité.

AccessibilityIgnoresInvertColors
AccessibilityLabel
AccessibilityLanguage
AccessibilityNavigationStyle
AccessibilityPath
AccessibilityRespondsToUserInteraction
AccessibilityTextualContext
AccessibilityTraits
AccessibilityUserInputLabels
AccessibilityValue
AccessibilityViewIsModal
ActivityItemsConfiguration (Hérité de UIResponder)
AlignmentRectInsets
Alpha
AnchorPoint
AnimationsEnabled
AnnouncementDidFinishNotification

Constante de notification pour AnnouncementDidFinish

AnnouncementNotification

Obtient la notification publiée par une application indiquant qu’une annonce nécessite une technologie d’assistance.

Appearance

Propriété fortement typée qui retourne la classe UIAppearance pour cette classe.

AppliedContentSizeCategoryLimitsDescription
AssistiveTechnologyKey

Constante de notification pour AssistiveTechnologyKey

AssistiveTouchStatusDidChangeNotification

Constante de notification pour AssistiveTouchStatusDidChange

AutoresizingMask
AutosizesSubviews
BackgroundColor

Couleur utilisée pour l’arrière-plan.

BoldTextStatusDidChangeNotification

Constante de notification pour BoldTextStatusDidChange

BottomAnchor
Bounds
ButtonShapesEnabledStatusDidChangeNotification

Constante de notification pour ButtonShapesEnabledStatusDidChange

CanBecomeFirstResponder (Hérité de UIResponder)
CanBecomeFocused
CanResignFirstResponder (Hérité de UIResponder)
Center
CenterXAnchor
CenterYAnchor
Class (Hérité de NSObject)
ClassHandle

Handle de classe Objective-C pour cette classe.

ClearsContextBeforeDrawing
ClipsToBounds
ClosedCaptioningStatusDidChangeNotification

Constante de notification pour ClosedCaptioningStatusDidChange

CollisionBoundingPath

Retourne le chemin fermé utilisé pour la détection de collision.

CollisionBoundsType

Retourne une valeur qui indique comment les limites de collision sont spécifiées.

Constraints
ContentMode
ContentScaleFactor
ContentStretch
CoordinateSpace

Obtient l’implémentation de l’espace de coordonnées.

CornerConfiguration
DarkerSystemColorsStatusDidChangeNotification

Constante de notification pour DarkerSystemColorsStatusDidChange

DebugDescription (Hérité de NSObject)
Description (Hérité de NSObject)
DirectionalLayoutMargins
EditingInteractionConfiguration (Hérité de UIResponder)
EffectiveUserInterfaceLayoutDirection
ElementFocusedNotification

Constante de notification pour ElementFocused

ExclusiveTouch

Limite la remise des événements à cette vue.

FirstBaselineAnchor
Focused

Indique s’il UIView s’agit de la vue prioritaire.

FocusedElementKey

Constante de notification pour FocusElementKey

FocusEffect
FocusGroupIdentifier
FocusGroupPriority
FocusItemContainer

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

FocusItemDeferralMode
Frame
GestureRecognizers
GrayscaleStatusDidChangeNotification

Constante de notification pour GrayscaleStatusDidChange

GuidedAccessStatusDidChangeNotification

Constante de notification pour GuidedAccessStatusDidChange

Handle

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

(Hérité de NSObject)
HasAmbiguousLayout
HearingDevicePairedEarDidChangeNotification

Constante de notification pour HearingDevicePairedEarDidChange

HeightAnchor
Hidden

Spécifie si l’écran s’affiche UIView ou non.

HoverStyle
InheritedAnimationDuration
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)
InsetsLayoutMarginsFromSafeArea
Interactions
IntrinsicContentSize
InvertColorsStatusDidChangeNotification

Constante de notification pour InvertColorsStatusDidChange

IsAccessibilityElement
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)
IsProxy (Hérité de NSObject)
IsTransparentFocusItem
KeyboardLayoutGuide
KeyCommands (Hérité de UIResponder)
LargeContentImage
LargeContentImageInsets
LargeContentTitle
LastBaselineAnchor
Layer
LayoutChangedNotification

Obtient la notification publiée par une application indiquant que la disposition d’un écran a changé.

LayoutGuides
LayoutMargins
LayoutMarginsGuide
LeadingAnchor
LeftAnchor
MaskView
MaximumContentSizeCategory
MinimumContentSizeCategory
MonoAudioStatusDidChangeNotification

Constante de notification pour MonoAudioStatusDidChange

MotionEffects
MultipleTouchEnabled

Contrôle si UIView peut gérer des événements multitouch.

NextResponder (Hérité de UIResponder)
NoIntrinsicMetric

Représente la valeur associée à la constante UIViewNoIntrinsicMetric

NotificationSwitchControlIdentifier

Constante de notification pour NotificationSwitchContr

NotificationVoiceOverIdentifier

Constante de notification pour NotificationVoiceOv

OnOffSwitchLabelsDidChangeNotification

Constante de notification pour OnOffSwitchLabelsDidChange

Opaque

Détermine si la vue est opaque ou non.

OverrideUserInterfaceStyle
PageScrolledNotification

Obtient la notification publiée par une application indiquant qu’une action de défilement a terminé.

ParentFocusEnvironment

Obtient l’environnement de focus parent.

PasteConfiguration

Pris UIPasteConfiguration en charge par this l’objet.

(Hérité de UIResponder)
PauseAssistiveTechnologyNotification

Suspend les notifications technologiques d’assistance.

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.

PrefersCrossFadeTransitionsStatusDidChangeNotification

Constante de notification pour PrefersCrossFadeTransitionsStatusDidChange

PreservesSuperviewLayoutMargins
ReadableContentGuide
ReduceMotionStatusDidChangeNotification

Constante de notification pour ReduceMotionStatusDidChange

ReduceTransparencyStatusDidChangeNotification

Constante de notification pour ReduceTransparencyStatusDidChange

RestorationIdentifier
ResumeAssistiveTechnologyNotification

Reprend les notifications technologiques d’assistance.

RetainCount (Hérité de NSObject)
RightAnchor
SafeAreaInsets
SafeAreaLayoutGuide
ScalesLargeContentImage
ScreenChangedNotification

Obtient la notification publiée par une application indiquant qu’une nouvelle vue apparaît qui inclut une partie majeure de l’écran.

Self (Hérité de NSObject)
SemanticContentAttribute
ShakeToUndoDidChangeNotification

Constante de notification pour ShakeToUndoDidChange

ShouldDifferentiateWithoutColorDidChangeNotification

Constante de notification pour ShouldDifferentiateWithoutColorDidChange

ShouldGroupAccessibilityChildren
ShowsLargeContentViewer
SpeakScreenStatusDidChangeNotification

Constante de notification pour SpeakScreenStatusDidChange

SpeakSelectionStatusDidChangeNotification

Constante de notification pour SpeakSelectionStatusDidChange

SpeechAttributeAnnouncementPriority

Représente la valeur associée à la constante « UIAccessibilitySpeechAttributeAnnouncementPriority ».

SpeechAttributeIpaNotation

Retourne la notation IPA pour la chaîne attributée d’accessibilité.

SpeechAttributeLanguage

Obtient un code de langage BCP-47.

SpeechAttributePitch

Obtient la valeur comprise entre 0.0 et 2.0 qui détermine la hauteur d’une chaîne parlée.

SpeechAttributePunctuation

Obtient une valeur à interpréter comme une bool valeur qui détermine si la ponctuation dans une chaîne est prononcée.

SpeechAttributeQueueAnnouncement

Clé pour l’option qui interrompt le contenu parlé existant.

SpeechAttributeSpellOut

Représente la valeur associée à la constante « UIAccessibilitySpeechAttributeSpellOut ».

Subviews
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)
Superview
SwitchControlStatusDidChangeNotification

Constante de notification pour SwitchControlStatusDidChange

Tag
TextAttributeContext

Représente la valeur associée à la constante « UIAccessibilityTextAttributeContext ».

TextAttributeCustom

Clé pour l’option que les attributs personnalisés doivent être appliqués au texte d’accessibilité.

TextAttributeHeadingLevel

Clé pour l’option du niveau de titre du texte d’accessibilité.

TextInputContextIdentifier (Hérité de UIResponder)
TextInputMode (Hérité de UIResponder)
TintAdjustmentMode
TintColor

Couleur utilisée pour la teinte.

TopAnchor
TouchBar (Hérité de UIResponder)
TrailingAnchor
TraitAdjustable
Obsolète.

Obtient une caractéristique qui permet l’ajustement continu d’un élément d’accessibilité via une plage de valeurs.

TraitAllowsDirectInteraction
Obsolète.

Obtient une caractéristique qui permet une interaction tactile directe pour les utilisateurs.

TraitButton
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification doit être traité comme un bouton.

TraitCausesPageTurn
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification doit tourner la page lorsque VoiceOver termine cette page.

TraitCollection

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

TraitHeader
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification est un en-tête qui divise le contenu en sections.

TraitImage
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification doit être traité comme une image.

TraitKeyboardKey
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification agit comme une touche de clavier.

TraitLink
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification doit être considéré comme un lien.

TraitNone
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification n’a pas de caractéristiques.

TraitNotEnabled
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification n’est pas activé.

TraitOverrides
TraitPlaysSound
Obsolète.

Obtient une caractéristique qui indique que thisIUIAccessibilityIdentification les éléments jouent son propre son lorsqu’ils sont activés.

TraitSearchField
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification doit être considéré comme un champ de recherche.

TraitSelected
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification est sélectionné.

TraitStartsMediaSession
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification démarre une session multimédia lorsqu’il est activé.

TraitStaticText
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification doit être traité comme du texte statique.

TraitSummaryElement
Obsolète.

Obtient une caractéristique qui fournit des informations récapitulatives au démarrage d’une application.

TraitTabBar
Obsolète.

Représente la valeur associée à la constante « UIAccessibilityTraitTabBar ».

TraitUpdatesFrequently
Obsolète.

Obtient une caractéristique qui indique que l’élément thisIUIAccessibilityIdentification met à jour son AccessibilityLabel ou AccessibilityValue.

Transform
Transform3D
TranslatesAutoresizingMaskIntoConstraints
UILayoutFittingCompressedSize

Représente la valeur associée à la constante UILayoutFittingCompressedSize

UILayoutFittingExpandedSize

Représente la valeur associée à la constante UILayoutFittingExpandedSize

UndoManager (Hérité de UIResponder)
UnfocusedElementKey

Constante de notification pour UnfocusedElementKey

UserActivity (Hérité de UIResponder)
UserInteractionEnabled

Détermine si les événements d’entrée sont traités par cette vue.

VideoAutoplayStatusDidChangeNotification

Constante de notification pour VideoAutoplayStatusDidChange

ViewForBaselineLayout
ViewForFirstBaselineLayout
ViewForLastBaselineLayout
ViewPrintFormatter
VoiceOverStatusChanged

Les développeurs ne doivent pas utiliser cette propriété déconseillée. Les développeurs doivent utiliser « VoiceOverStatusDidChangeNotification » à la place.

VoiceOverStatusDidChangeNotification

Constante de notification pour VoiceOverStatusDidChange

WidthAnchor
Window
Zone (Hérité de NSObject)

Méthodes

Nom Description
AccessibilityActivate()
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)
ActionForLayer(CALayer, String)
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.

AddConstraint(NSLayoutConstraint)
AddConstraints(NSLayoutConstraint[])
AddGestureRecognizer(UIGestureRecognizer)
AddInteraction(IUIInteraction)
AddKeyframeWithRelativeStartTime(Double, Double, Action)
AddLayoutGuide(UILayoutGuide)
AddMotionEffect(UIMotionEffect)
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)
AddSubview(UIView)
AddSubviews(UIView[])

Routine pratique pour ajouter différentes vues à un UIView.

AlignCenter(NSObject) (Hérité de UIResponder)
AlignJustified(NSObject) (Hérité de UIResponder)
AlignLeft(NSObject) (Hérité de UIResponder)
AlignmentRectForFrame(CGRect)
AlignRight(NSObject) (Hérité de UIResponder)
Animate(Double, Action, Action)

Anime les modifications de propriété qui se produisent dans l’action spécifiée et appelle un rappel d’achèvement une fois l’animation terminée.

Animate(Double, Action)
Animate(Double, Double, UIViewAnimationOptions, Action, Action)

Appelle les modifications d’animation vers une ou plusieurs vues en spécifiant la durée, le délai, les options et un gestionnaire d’achèvement.

Animate(Double, NFloat, NFloat, Double, UIViewAnimationOptions, Action, Action<Boolean>)
AnimateAsync(Double, Action)

Anime les modifications de propriété qui se produisent dans l’opération asynchrone spécifiée animation .

AnimateAsync(Double, NFloat, NFloat, Double, UIViewAnimationOptions, Action)
AnimateKeyframes(Double, Double, UIViewKeyframeAnimationOptions, Action, UICompletionHandler)
AnimateKeyframesAsync(Double, Double, UIViewKeyframeAnimationOptions, Action)

Crée un objet d’action d’animation à utiliser pour configurer des animations basées sur des images clés pour l’affichage actuel.

AnimateNotify(Double, Action, UICompletionHandler)
AnimateNotify(Double, Double, NFloat, NFloat, UIViewAnimationOptions, Action, UICompletionHandler)

Exécute une animation d’affichage qui utilise une courbe de minutage qui correspond à l’activité d’un printemps physique.

AnimateNotify(Double, Double, UIViewAnimationOptions, Action, UICompletionHandler)
AnimateNotifyAsync(Double, Action)

Anime les modifications de propriété qui se produisent dans l’action spécifiée et appelle un rappel d’achèvement une fois l’animation terminée.

AnimateNotifyAsync(Double, Double, NFloat, NFloat, UIViewAnimationOptions, Action)

Exécute une animation d’affichage qui utilise une courbe de minutage qui correspond à l’activité d’un printemps physique.

AnimateNotifyAsync(Double, Double, UIViewAnimationOptions, Action)

Exécute la valeur spécifiée animation en tant qu’opération asynchrone.

AppearanceWhenContainedIn(Type[])

Retourne une valeur fortement typée UIAppearance pour les instances de cette classe lorsque la vue est hébergée dans la hiérarchie spécifiée.

AwakeFromNib() (Hérité de NSObject)
BecomeFirstResponder() (Hérité de UIResponder)
BeginAnimations(String, IntPtr)
BeginAnimations(String)

Indique le début d’un bloc d’animation.

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)
BringSubviewToFront(UIView)
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)
Capture(Boolean)

Effectue une capture d’écran du UIView.

CaptureTextFromCamera(NSObject) (Hérité de UIResponder)
CommitAnimations()
ConformsToProtocol(NativeHandle) (Hérité de NSObject)
ContentCompressionResistancePriority(UILayoutConstraintAxis)
ContentHuggingPriority(UILayoutConstraintAxis)
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace)
ConvertPointFromView(CGPoint, UIView)
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace)
ConvertPointToView(CGPoint, UIView)
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace)
ConvertRectFromView(CGRect, UIView)
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace)
ConvertRectToView(CGRect, UIView)
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)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Hérité de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Hérité de NSObject)
DidChangeValue(String) (Hérité de NSObject)
DidHintFocusMovement(UIFocusMovementHint)

Appelé lorsqu’un changement de focus peut bientôt se produire.

DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

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

DisplayLayer(CALayer)
Dispose()

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

(Hérité de NSObject)
Dispose(Boolean)
DoesNotRecognizeSelector(Selector) (Hérité de NSObject)
Draw(CGRect)
DrawLayer(CALayer, CGContext)
DrawRect(CGRect, UIViewPrintFormatter)
DrawViewHierarchy(CGRect, Boolean)
Duplicate(NSObject) (Hérité de UIResponder)
EncodeRestorableState(NSCoder)
EncodeTo(NSCoder)

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

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)
ExchangeSubview(IntPtr, IntPtr)

Cette méthode échange les index de deux UIViews dans le Subviews tableau.

ExerciseAmbiguityInLayout()
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)
FrameForAlignmentRect(CGRect)
GestureRecognizerShouldBegin(UIGestureRecognizer)
GetAppearance(UITraitCollection, Type[])

Obtient le proxy UIView.UIViewAppearance d’apparence pour UIView.

GetAppearance(UITraitCollection)

Obtient le proxy UIView.UIViewAppearance d’apparence pour UIView.

GetAppearance<T>()

Obtient le proxy UIView.UIViewAppearance d’apparence pour la sous-classe de UIView.

GetAppearance<T>(UITraitCollection, Type[])

Obtient le proxy UIView.UIViewAppearance d’apparence pour la sous-classe de UIView.

GetAppearance<T>(UITraitCollection)

Obtient le proxy UIView.UIViewAppearance d’apparence pour la sous-classe de UIView.

GetConstraintsAffectingLayout(UILayoutConstraintAxis)
GetDictionaryOfValuesFromKeys(NSString[]) (Hérité de NSObject)
GetDirectionalEdgeInsets(UIViewLayoutRegion)
GetEdgeInsets(UIViewLayoutRegion)
GetEnumerator()

Retourne un énumérateur qui répertorie toutes les sous-vues de cette vue

GetFocusItems(CGRect)

Retourne une liste de tous les éléments de focus enfant dans le rectangle spécifié.

GetFrame(UIView)
GetHashCode()

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

(Hérité de NSObject)
GetLayoutGuide(UIViewLayoutRegion)
GetMethodForSelector(Selector) (Hérité de NSObject)
GetNativeHash() (Hérité de NSObject)
GetProvider(UIDeferredMenuElement) (Hérité de UIResponder)
GetSoundIdentifier(UIFocusUpdateContext)
GetTargetForAction(Selector, NSObject) (Hérité de UIResponder)
GetUserInterfaceLayoutDirection(UISemanticContentAttribute, UIUserInterfaceLayoutDirection)
GetUserInterfaceLayoutDirection(UISemanticContentAttribute)
HitTest(CGPoint, UIEvent)
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) (Hérité de NSObject)
InitializeHandle(NativeHandle) (Hérité de NSObject)
InsertSubview(UIView, IntPtr)

Insère le sous-affichage spécifié à l’emplacement spécifié en tant que sous-vue de cette vue.

InsertSubviewAbove(UIView, UIView)
InsertSubviewBelow(UIView, UIView)
InvalidateIntrinsicContentSize()
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)
IsDescendantOfView(UIView)
IsEqual(NSObject) (Hérité de NSObject)
IsKindOfClass(Class) (Hérité de NSObject)
IsMemberOfClass(Class) (Hérité de NSObject)
LayoutIfNeeded()
LayoutMarginsDidChange()
LayoutSublayersOfLayer(CALayer)
LayoutSubviews()
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)
ModifyAnimations(NFloat, Boolean, Action)
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)
MovedToSuperview()
MovedToWindow()
MutableCopy() (Hérité de NSObject)
NeedsUpdateConstraints()
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)
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)
PerformSystemAnimation(UISystemAnimation, UIView[], UIViewAnimationOptions, Action, UICompletionHandler)
PerformSystemAnimationAsync(UISystemAnimation, UIView[], UIViewAnimationOptions, Action)

Effectue une séquence d’animation fournie par le système spécifiée sur une ou plusieurs vues, ainsi que des animations parallèles définies par l’utilisateur.

PerformWithoutAnimation(Action)
PointInside(CGPoint, UIEvent)
PrepareForInterfaceBuilder() (Hérité de NSObject)
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)
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.

ReloadInputViews() (Hérité de UIResponder)
RemoteControlReceived(UIEvent) (Hérité de UIResponder)
RemoveConstraint(NSLayoutConstraint)
RemoveConstraints(NSLayoutConstraint[])
RemoveFromSuperview()
RemoveGestureRecognizer(UIGestureRecognizer)
RemoveInteraction(IUIInteraction)
RemoveLayoutGuide(UILayoutGuide)
RemoveMotionEffect(UIMotionEffect)
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)
RequiresConstraintBasedLayout()
ResignFirstResponder() (Hérité de UIResponder)
ResizableSnapshotView(CGRect, Boolean, UIEdgeInsets)
RespondsToSelector(Selector) (Hérité de NSObject)
RestoreUserActivityState(NSUserActivity) (Hérité de UIResponder)
SafeAreaInsetsDidChange()
Select(NSObject) (Hérité de UIResponder)
SelectAll(NSObject) (Hérité de UIResponder)
SendSubviewToBack(UIView)
SetAnimationBeginsFromCurrentState(Boolean)
SetAnimationCurve(UIViewAnimationCurve)
SetAnimationDelay(Double)
SetAnimationDelegate(NSObject)
SetAnimationDidStopSelector(Selector)
SetAnimationDuration(Double)
SetAnimationRepeatAutoreverses(Boolean)
SetAnimationRepeatCount(Single)
SetAnimationStartDate(NSDate)
SetAnimationTransition(UIViewAnimationTransition, UIView, Boolean)
SetAnimationWillStartSelector(Selector)
SetContentCompressionResistancePriority(Single, UILayoutConstraintAxis)
SetContentHuggingPriority(Single, UILayoutConstraintAxis)
SetEffectiveRadius(UIRectCorner)
SetNeedsDisplay()
SetNeedsDisplayInRect(CGRect)
SetNeedsFocusUpdate()

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

SetNeedsLayout()
SetNeedsUpdateConstraints()
SetNeedsUpdateProperties()
SetNilValueForKey(NSString) (Hérité de NSObject)
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)
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.

ShowWritingTools(NSObject) (Hérité de UIResponder)
SizeThatFits(CGSize)
SizeToFit()
SnapshotView(Boolean)
SubviewAdded(UIView)
SystemLayoutSizeFittingSize(CGSize, Single, Single)
SystemLayoutSizeFittingSize(CGSize)
TintColorDidChange()
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(UIView, Double, UIViewAnimationOptions, Action, Action)

Spécifie une animation de transition sur la vue de collection spécifiée.

Transition(UIView, UIView, Double, UIViewAnimationOptions, Action)

Spécifie une animation de transition sur la vue de collection spécifiée.

TransitionNotify(UIView, Double, UIViewAnimationOptions, Action, UICompletionHandler)
TransitionNotify(UIView, UIView, Double, UIViewAnimationOptions, UICompletionHandler)
TransitionNotifyAsync(UIView, Double, UIViewAnimationOptions, Action)

Crée une action d’animation de transition utilisée pour l’affichage conteneur actuel.

TransitionNotifyAsync(UIView, UIView, Double, UIViewAnimationOptions)

Spécifie une animation de transition à utiliser entre les s spécifiés UIView.

UnregisterForTraitChanges(IUITraitChangeRegistration)
UpdateConstraints()
UpdateConstraintsIfNeeded()
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)
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)
ViewWithTag(IntPtr)

Retourne l’identificateur UIView par le tag. Peut retourner null.

WillChange(NSKeyValueChange, NSIndexSet, NSString) (Hérité de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Hérité de NSObject)
WillChangeValue(String) (Hérité de NSObject)
WillDrawLayer(CALayer)

Méthode appelée lorsqu’elle layer est sur le point d’être dessinée.

WillMoveToSuperview(UIView)
WillMoveToWindow(UIWindow)
WillRemoveSubview(UIView)

Événements

Nom Description
AnimationWillEnd

Cet événement est déclenché lorsque les animations se terminent.

AnimationWillStart

Cet événement est déclenché lorsque les animations démarrent.

Méthodes d’extension

Nom Description
AccessibilityHitTest(NSObject, CGPoint, UIEvent)
ActionForLayer(ICALayerDelegate, CALayer, String)
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.

Copy(IUIResponderStandardEditActions, NSObject)
Cut(IUIResponderStandardEditActions, NSObject)
DecreaseSize(IUIResponderStandardEditActions, NSObject)
Delete(IUIResponderStandardEditActions, NSObject)
DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint)

Appelé lorsqu’un changement de focus peut bientôt se produire.

DisplayLayer(ICALayerDelegate, CALayer)
DrawLayer(ICALayerDelegate, CALayer, CGContext)
Duplicate(IUIResponderStandardEditActions, NSObject)
EndEditing(UIView, Boolean)
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)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
GetCollisionBoundingPath(IUIDynamicItem)

Retourne le chemin fermé utilisé pour la détection de collision.

GetCollisionBoundsType(IUIDynamicItem)

Retourne une valeur qui indique comment les limites de collision sont spécifiées.

GetDebugDescription(INSObjectProtocol)
GetFocusEffect(IUIFocusItem)
GetFocusGroupIdentifier(IUIFocusEnvironment)
GetFocusGroupPriority(IUIFocusItem)
GetFocusItemDeferralMode(IUIFocusItem)
GetFrame(IUIPopoverPresentationControllerSourceItem, UIView)
GetHandle(INativeObject)
GetIsTransparentFocusItem(IUIFocusItem)
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)
IncreaseSize(IUIResponderStandardEditActions, NSObject)
LayoutSublayersOfLayer(ICALayerDelegate, CALayer)
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)
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)
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
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)
WillDrawLayer(ICALayerDelegate, CALayer)

Méthode appelée lorsqu’elle layer est sur le point d’être dessinée.

S’applique à