UIScrollView Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
UIView qui peut faire défiler, parcourir et pager ses enfants.
[Foundation.Register("UIScrollView", true)]
public class UIScrollView : UIKit.UIView, IDisposable, UIKit.IUIFocusItemScrollableContainer
type UIScrollView = class
inherit UIView
interface IUIFocusItemContainer
interface INativeObject
interface IDisposable
interface IUIFocusItemScrollableContainer
- Héritage
- Dérivé
- Attributs
- Implémente
Remarques
La UIScrollView classe est un conteneur qui fournit des fonctionnalités de défilement, de zoom et de panoramique de sa vue de contenu. Étant donné que la UIScrollView classe fournit des fonctionnalités prêtes à l’emploi Framepour le défilement et la pagination, elle est généralement utilisée comme base pour UIViewles s dont le contenu est plus grand que le UIScrollView. La nécessité et la plage de défilement sont spécifiées par le développeur d’application qui définit la UIScrollViewvaleur « s ContentSize » sur une SizeF valeur supérieure à celle UIScrollViewde Frame.
Les façons les plus courantes d’utiliser le UIScrollView sont :
- Ajoutez une seule sous-vue de grande taille, généralement avec un Frame dont Location est [0,0] et dont SizeF est le même que le ; ou ContentSizeUIScrollView
- Organisez plusieurs sous-vues dans le UIScrollViewContentSize et utilisez pour UIScrollView faire défiler entre eux ou, en définissant PagingEnabled
true
sur , pour pager entre eux. Cela est souvent effectué conjointement avec un UIPageControl; ou - Sous-classez UIScrollView et étendez ses fonctionnalités. En fait, le UIScrollView est la classe de base des classes couramment utilisées comme UITextField et UITableView.
Utilisation d’une seule sous-vue volumineuse
L’image suivante, tirée de la démonstration « Scroll View » dans l’exemple « iOS Standard Controls », illustre le cas d’usage le plus simple : une seule grande sous-vue (dans ce cas, un UIImageView) dont la taille d’image correspond à celle UIScrollViewde ContentSize. le ContentOffset de UIScrollView correspond au pixel d’image qui s’affiche à l’origine du UIImageView (par exemple, PointF [215, 145]). le ContentSize de définit UIScrollView les limites de défilement. Lorsque le est plus grand que le , Frameon obtient le ContentSizeUIScrollViewcomportement de défilement. Si ContentSize n’est pas défini ou est défini sur un RectangleFtrop petit , on ne le fait pas (cependant, AlwaysBounceVertical et AlwaysBounceHorizontal peut être utilisé pour autoriser le glisser même dans cette situation.)
Comme le montre le code suivant, il est simple de créer et d’utiliser un UIScrollView de cette manière. est imageView
initialisé à partir d’un fichier. Le UIScrollViewest ContentSize défini sur la taille de l’image (qui se trouve être de 512 x 512 pixels et donc suffisamment grand pour nécessiter un défilement, sauf si un zoom arrière arrière est effectué) et est imageView
ajouté en tant que sous-vue.
Le délégué de la ViewForZoomingInScrollView propriété permet UIScrollView de gérer automatiquement les mouvements de pincement pour zoomer :
// create our scroll view
scrollView = new UIScrollView (
new RectangleF (0, 0, this.View.Frame.Width, this.View.Frame.Height - this.NavigationController.NavigationBar.Frame.Height));
this.View.AddSubview (scrollView);
// create our image view
imageView = new UIImageView (UIImage.FromFile ("Images/Icons/512_icon.png"));
scrollView.ContentSize = imageView.Image.Size;
scrollView.MaximumZoomScale = 3f;
scrollView.MinimumZoomScale = .1f;
scrollView.AddSubview (imageView);
scrollView.ViewForZoomingInScrollView += (UIScrollView sv) => { return imageView; };
Suit UIScrollView l’emplacement des doigts de l’utilisateur de l’application et met à jour les UIScrollViewContentSize
ZoomScale au fur et à mesure qu’ils font glisser, balayer et effectuer des mouvements de pincement pour zoomer. Le UIScrollView dessine le
indicateurs d’emplacement de défilement brièvement visibles, affiche le contenu extrait de ses sous-vues et anime les transitions de défilement, de panoramique et de zoom. Au fur et à mesure du mouvement ou de l’animation, le UIScrollView ajuste et ContentOffsetZoomScale déclenche l’événement Scrolled de manière appropriée et répétée.
Panoramique et pagination
L’image suivante, de la démonstration « Contrôle de page » dans l’exemple iOS Standard Controls, illustre plusieurs sous-vues alignées dans les limites du UIScrollViewContentSize. L’illustration montre l’application au milieu d’une animation de balayage ; des parties des sous-vues blanches et grises sont visibles.
Si PagingEnabled est défini sur true
ou si le mouvement tente de faire défiler vers une zone située à l’extérieur UIScrollViewde ContentSize, à la fin du mouvement, la sous-vue sélectionnée « rebondira » dans l’alignement avec le UIScrollView.Frame
Il appartient au développeur d’application de synchroniser avec le UIPageControl s’il est utilisé. Une façon courante d’effectuer cette opération consiste à gérer l’événement UIScrollViewde et à modifier la valeur de Scrolled modèle observée par le UIPageControl (ou on peut impérativement définir l’événement UIPageControlde CurrentPage).
Dans la démonstration de pagination, les Frames des sous-vues individuelles et le ContentSize de UIScrollView sont calculés, alignés et définis à l’aide du code suivant, extrait de l’exemple « Contrôles standard iOS » :
// instantiate and add the controllers to our list
controllers.Add (new Controller_1 ());
controllers.Add (new Controller_2 ());
controllers.Add (new Controller_3 ());
for (int i = 0; i < controllers.Count; i++)
{
// set their location and size, each one is moved to the
// right by the width of the previous
RectangleF viewFrame = new RectangleF (
scrlMain.Frame.Width * i,
scrlMain.Frame.Y,
scrlMain.Frame.Width,
scrlMain.Frame.Height);
controllers[i].View.Frame = viewFrame;
// add the view to the scrollview
scrlMain.AddSubview (controllers[i].View);
}
// set our scroll view content size (width = number of pages * scroll view width)
scrlMain.ContentSize = new SizeF (
scrlMain.Frame.Width * controllers.Count, scrlMain.Frame.Height);
Appuyer pour zoomer
Le mouvement « appuyer pour zoomer » consiste à ce que l’utilisateur de l’application appuie deux fois sur la zone de défilement. Pour cela, le développeur doit créer un UITapGestureRecognizer, le configurer pour deux appuis, lui donner une valeur unique Selectoret l’ajouter à .UIScrollView Ensuite, le développeur doit implémenter une méthode avec un ExportAttribute configuré sur l’identificateur Selector
.
Le code suivant de « Implémenter la recette d’appui pour zoomer » montre les étapes essentielles :
UITapGestureRecognizer doubletap = new UITapGestureRecognizer();
doubletap.NumberOfTapsRequired = 2; // double tap
doubletap.AddTarget (this, new MonoTouch.ObjCRuntime.Selector("DoubleTapSelector"));
scrollView.AddGestureRecognizer(doubletap); // detect when the scrollView is double-tapped
//...etc...
[MonoTouch.Foundation.Export("DoubleTapSelector")]
public void OnDoubleTap (UIGestureRecognizer sender) {
if (scrollView.ZoomScale >= 1)
scrollView.SetZoomScale(0.25f, true);
else
scrollView.SetZoomScale(2f, true);
}
Retards tactiles associés à UIScrollView
Étant donné que les mouvements de défilement et de zoom peuvent commencer n’importe où sur l’écran, l’intercepte UIScrollView les événements tactiles et attend brièvement pour voir si l’utilisateur de l’application effectue un mouvement de défilement ou de zoom. Cela introduit un léger délai, mais le comportement par défaut peut être personnalisé en remplaçant les UIScrollViewméthodes et TouchesShouldBegin(NSSet, UIEvent, UIView)TouchesShouldCancelInContentView(UIView) .
Images de sous-vue
Bien que les Frames des contenus UIViewsoient généralement alignés sur l’étendue des UIScrollViews et entre eux, il ne s’agit ContentSize pas d’une exigence. Si vous définissez le Frame pour qu’il s’étende au-delà des limites du ContentSize peut faciliter ou rendre la géométrie de dessin plus facile ou plus cohérente. Si, en désalignant les sous-vues, on affiche une zone dans le ContentSizeUIScrollView du qui ne contient pas de UIView, les mouvements de défilement et de zoom qui se produisent dans la zone vide ne fonctionnent pas : l’application doit avoir un sous-jacent UIView pour obtenir le comportement attendu.
Certains domaines, tels que les cartes et les tables de jeu, peuvent sembler suggérer une conception dans laquelle un UIScrollView a un grand nombre de sous-vues en mosaïque. Toutefois, toutes les sous-vues, qu’elles soient visibles ou non, sont rendues, ce qui peut être gourmand en ressources et en processeur. Dans ce cas, il incombe au développeur d’applications d’ajouter ou de supprimer les sous-vues de manière appropriée.
Séquence d’événements
L’illustration suivante montre les actions de l’utilisateur et la séquence d’événements résultantes UIScrollView associées à un mouvement de glissement ou de balayage :
- L’utilisateur touche l’écran ;
- L’utilisateur commence à faire glisser ;
- L’événement DraggingStarted est déclenché ;
- Tant que l’utilisateur continue de faire glisser...
- L’événement Scrolled est déclenché à plusieurs reprises ;
- L’utilisateur lève le doigt...
- L’événement WillEndDragging est déclenché ;
- L’événement DraggingEnded est déclenché ;
- L’événement DecelerationStarted est déclenché ;
- Tant que l’animation de défilement continue...
- L’événement Scrolled est déclenché à plusieurs reprises ;
- E:UIKit.UIScroll.DevelerationEnded est déclenché.
L’illustration suivante montre les actions de l’utilisateur et la séquence d’événements résultante UIScrollView associée à un mouvement de pincement pour zoomer :
- L’utilisateur touche l’écran avec deux doigts ;
- L’utilisateur commence le mouvement pincement pour zoomer ;
- L’événement ZoomingStarted est déclenché ;
- Tant que l’utilisateur continue de pincer...
- L’événement Scrolled est déclenché à plusieurs reprises, car le zoom a une incidence sur l’origine du contenu affiché ;
- L’événement DidZoom est déclenché à plusieurs reprises ;
- L’utilisateur lève les doigts...
- L’événement ZoomingEnded est déclenché ;
- L’événement Scrolled est déclenché lorsque la vue de contenu rebondit dans l’alignement ;
Conservation et restauration de l’état
Dans iOS 6 ou version ultérieure, si la RestorationIdentifier propriété est définie, lors de ZoomScalela restauration, les UIScrollViewpropriétés , ContentOffsetet ContentInset seront restaurées.
Gestion des événements
L’API Xamarin prend en charge deux styles de notification d’événements : le style Objective-C qui utilise une classe déléguée ou le style C# utilisant des notifications d’événements.
Le style C# permet à l’utilisateur d’ajouter ou de supprimer des gestionnaires d’événements au moment de l’exécution en affectant aux événements des propriétés de cette classe. Les gestionnaires d’événements peuvent être n’importe qui d’une méthode, d’une méthode anonyme ou d’une expression lambda. L’utilisation des événements ou propriétés de style C# remplace tous les paramètres manuels par le délégué objective-C ou WeakDelegate les paramètres.
Le style Objective-C nécessite que l’utilisateur crée une classe dérivée de UIScrollViewDelegate la classe et l’affecte à la Delegate propriété . Sinon, pour le contrôle de bas niveau, en créant une classe dérivée à partir de NSObject laquelle chaque point d’entrée est correctement décoré avec un attribut [Export] (voir ExportAttribute). La instance de cet objet peut ensuite être affectée à la WeakDelegate propriété .
Constructeurs
UIScrollView() |
Constructeur par défaut qui initialise une nouvelle instance de cette classe sans paramètre. |
UIScrollView(CGRect) |
Initialise UIScrollView avec le cadre spécifié. |
UIScrollView(IntPtr) |
Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime. |
UIScrollView(NSCoder) |
Constructeur qui initialise l’objet à partir des données stockées dans l’objet unarchiver. |
UIScrollView(NSObjectFlag) |
Constructeur pour appeler des classes dérivées pour ignorer l’initialisation et simplement allouer l’objet. |
Propriétés
AccessibilityActivationPoint |
Coordonnées d’écran de l’élément d’accessibilité. (Hérité de UIView) |
AccessibilityAssistiveTechnologyFocusedIdentifiers |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de UIResponder) |
AccessibilityAttributedHint |
Chaîne attribuée fournissant une brève description du comportement de l’élément d’accessibilité. (Hérité de UIView) |
AccessibilityAttributedLabel |
Chaîne attributive brève décrivant l’objectif de .UIView (Hérité de UIView) |
AccessibilityAttributedValue |
Chaîne attributée contenant la valeur de UIView, lorsqu’elle est différente de .AccessibilityAttributedLabel (Hérité de UIView) |
AccessibilityCustomActions |
Permet d’ajouter des méthodes en AccessibilityCustomActions tant qu’actions supplémentaires prenant en charge l’accessibilité. (Hérité de UIResponder) |
AccessibilityDragSourceDescriptors |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de UIResponder) |
AccessibilityDropPointDescriptors |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de UIResponder) |
AccessibilityElementsHidden |
Indique si les éléments d’accessibilité de la vue sont visibles. (Hérité de UIView) |
AccessibilityFrame |
Frame de l’élément d’accessibilité, en coordonnées d’écran. (Hérité de UIView) |
AccessibilityHint |
Brève description de l’action effectuée par l’élément d’accessibilité. (Hérité de UIView) |
AccessibilityIdentifier |
Identifie |
AccessibilityIgnoresInvertColors |
Obtient ou définit si le UIView inverse ses couleurs en réponse à une telle demande d’accessibilité. (Hérité de UIView) |
AccessibilityLabel |
Identificateur localisé pour l’élément d’accessibilité. (Hérité de UIView) |
AccessibilityLanguage |
Balise de langue BCP 47 de la langue utilisée pour parler les composants de l’élément d’accessibilité. (Hérité de UIView) |
AccessibilityNavigationStyle |
Obtient ou définit le style de navigation. (Hérité de UIView) |
AccessibilityPath |
Permet à l’élément d’accessibilité d’être non rectangulaire. (Hérité de UIView) |
AccessibilityTraits |
Masque de bits des UIAccessibilityTraits de |
AccessibilityValue |
Valeur de l’élément d’accessibilité. (Hérité de UIView) |
AccessibilityViewIsModal |
Indique si Voice Over doit ignorer les éléments frères. (Hérité de UIView) |
AdjustedContentInset |
Obtient les insets qui prennent en compte les insets de contenu et la zone de sécurité de l’affichage de défilement. |
AlignmentRectInsets |
Ajustements de pour une Frame utilisation avec la disposition automatique. (Hérité de UIView) |
Alpha |
Contrôle la valeur de transparence (alpha) de la vue. (Hérité de UIView) |
AlwaysBounceHorizontal |
Si la valeur |
AlwaysBounceVertical |
Si la valeur |
Appearance |
Propriété fortement typée qui retourne la classe UIAppearance pour cette classe. |
AutoresizingMask |
Masque de bits qui spécifie comment le récepteur doit se redimensionner quand les limites de sa super-vue changent. (Hérité de UIView) |
AutosizesSubviews |
Spécifie si le récepteur doit automatiquement redimensionner son Subviews lorsque le récepteur change Bounds . (Hérité de UIView) |
BackgroundColor |
Définit la couleur d’arrière-plan de .UIView (Hérité de UIView) |
BottomAnchor |
NSLayoutYAxisAnchor qui définit le bas de ce UIView. (Hérité de UIView) |
Bounces |
Si la valeur est |
BouncesZoom |
Si la valeur |
Bounds |
Image utilisable de la vue, spécifiée à l’aide du propre système de coordonnées de la vue. (Hérité de UIView) |
CanBecomeFirstResponder |
Détermine si ce UIREsponder est prêt à devenir le premier intervenant. (Hérité de UIResponder) |
CanBecomeFocused |
Indique si cela UIView peut devenir la vue prioritaire. (Hérité de UIView) |
CanCancelContentTouches |
Si la valeur est définie |
CanResignFirstResponder |
Détermine si ce UIResponder est prêt à abandonner son premier répondeur status. (Hérité de UIResponder) |
Center |
Centre de la vue, dans l’espace de coordonnées du conteneur. (Hérité de UIView) |
CenterXAnchor |
NSLayoutXAxisAnchor qui définit le centre de l’axe X de ce UIView. (Hérité de UIView) |
CenterYAnchor |
NSLayoutYAxisAnchor qui définit le centre de l’axe Y de ce UIView. (Hérité de UIView) |
Class |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
ClassHandle |
Handle pour cette classe. |
ClearsContextBeforeDrawing |
Spécifie que la mémoire tampon de dessin doit être effacée avant l’appel DrawRect(CGRect, UIViewPrintFormatter) (Hérité de UIView) |
ClipsToBounds |
Spécifie si sont Subviews limités au Bounds du récepteur. (Hérité de UIView) |
CollisionBoundingPath |
Obtient le à utiliser pour la UIBezierPath détection de collision. (Hérité de UIView) |
CollisionBoundsType |
Obtient le UIDynamicItemCollisionBoundsType décrivant le type de limites utilisées pour la collision détectée. (Hérité de UIView) |
Constraints |
Contraintes utilisées par la disposition automatique sur ce UIView. (Hérité de UIView) |
ContentInset |
Distance, en points, à laquelle le contenu de la vue de défilement est incrussé à l’intérieur de la vue de défilement. |
ContentInsetAdjustmentBehavior |
Obtient ou définit une valeur qui contrôle le moment où des ensembles de zones sécurisées sont ajoutés aux ensembles de contenu. |
ContentLayoutGuide |
Obtient le guide de disposition de contenu de la vue de défilement. |
ContentMode |
Contrôle la façon dont l’image bitmap mise en cache d’une vue doit être rendue lorsque les limites de l’affichage changent. (Hérité de UIView) |
ContentOffset |
Décalage de l’origine du contenu à l’intérieur d’une vue de défilement, par rapport à l’origine de la vue de défilement elle-même. |
ContentScaleFactor |
Nombre de pixels d’appareil par point de coordonnées logiques. (Hérité de UIView) |
ContentSize |
Taille de l’affichage de contenu, mesurée en points. |
ContentStretch |
Les développeurs ne doivent pas utiliser cette propriété dépréciée. Les développeurs doivent utiliser « CreateResizableImage » à la place. (Hérité de UIView) |
CoordinateSpace |
Retourne l’implémentation d’espace de coordonnées pour la vue de défilement. |
DebugDescription |
Description significative de cet objet. (Hérité de NSObject) |
Decelerating |
Si cette propriété retourne |
DecelerationRate |
Cette propriété retourne une valeur qui représente le taux de décélération une fois que l’utilisateur lève le doigt. Il existe deux valeurs, DecelerationRateFast et DecelerationRateNormal, qui peuvent servir de points de référence pour les taux de décélération. |
DecelerationRateFast |
Représente la valeur associée à la constante UIScrollViewDecelerationRateFast |
DecelerationRateNormal |
Représente la valeur associée à la constante UIScrollViewDecelerationRateNormal |
DelaysContentTouches |
Spécifie si le peut retarder l’entrée UIScrollView pour tenter de déterminer si un mouvement de défilement a été effectué |
Delegate |
Une instance de la classe de modèle UIKit.IUIScrollViewDelegate qui agit comme délégué de classe. |
Description |
Description de l’objet, la version Objective-C de ToString. (Hérité de NSObject) |
DirectionalLayoutMargins |
Obtient ou définit les marges de disposition pour la disposition du contenu qui respecte le sens de la langue actuelle. (Hérité de UIView) |
DirectionalLockEnabled |
Si |
DirectionalPressGestureRecognizer |
Les développeurs ne doivent pas utiliser cette propriété dépréciée. La configuration de « PanGestureRecognizer » pour le défilement indirect prend automatiquement en charge les pressions directionnelles maintenant, de sorte que cette propriété n’est plus utile. |
Dragging |
Retourne |
EffectiveUserInterfaceLayoutDirection |
Obtient le sens de disposition pour organiser le contenu de la vue. (Hérité de UIView) |
ExclusiveTouch |
Limite la remise d’événements à cette vue. (Hérité de UIView) |
FirstBaselineAnchor |
NSLayoutYAxisAnchor qui définit une contrainte basée sur la ligne de base de la première ligne de texte de ce UIView. (Hérité de UIView) |
Focused |
Indique si est UIView la vue prioritaire. (Hérité de UIView) |
FocusItemContainer |
Obtient le conteneur de focus qui fournit des informations spatiales aux éléments de focus enfants. (Hérité de UIView) |
Frame |
Coordonnées de la vue par rapport à son conteneur. (Hérité de UIView) |
FrameLayoutGuide |
Obtient le guide de disposition de contenu de la vue de défilement. |
GestureRecognizers |
Tableau de UIGestureRecognizers pour ce UIView. (Hérité de UIView) |
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de NSObject) |
HasAmbiguousLayout |
Retourne |
HeightAnchor |
NSLayoutDimension qui définit la hauteur de ce UIView. (Hérité de UIView) |
Hidden |
Spécifie si l’affiche UIView ou non. (Hérité de UIView) |
IndexDisplayMode |
Obtient ou définit une valeur qui contrôle si l’index est automatiquement affiché ou toujours masqué pendant que l’utilisateur défile. |
IndicatorStyle |
Style des indicateurs de défilement. |
InputAccessoryView |
Vue personnalisée qui peut être attachée lorsque l’objet devient le premier répondeur. (Hérité de UIResponder) |
InputAccessoryViewController |
Obtient l’accessoire UIInputViewController personnalisé à afficher quand |
InputAssistantItem |
Obtient le assistant qui sera utilisé pour configurer la barre de raccourcis. (Hérité de UIResponder) |
InputView |
Affichage personnalisé à afficher lorsque l’objet devient le premier répondeur. Lecture seule. (Hérité de UIResponder) |
InputViewController |
Obtient le personnalisé UIInputViewController à afficher quand |
InsetsLayoutMarginsFromSafeArea |
Obtient ou définit une valeur booléenne qui contrôle si les marges sont ajustées pour toujours se trouver dans la zone sécurisée. La valeur par défaut est |
Interactions |
Obtient ou définit l’ensemble d’interactions actuel. (Hérité de UIView) |
IntrinsicContentSize |
Taille du contenu intrinsèque du UIView. (Hérité de UIView) |
IsAccessibilityElement |
Si |
IsDirectBinding |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
IsFirstResponder |
Retourne si ce UIResponder est le premier répondeur. (Hérité de UIResponder) |
IsProxy |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
KeyboardDismissMode |
La façon dont le clavier est ignoré au début du glissement. |
KeyCommands |
Commandes clés qui doivent déclencher une action sur ce uiResponder. Lecture seule. (Hérité de UIResponder) |
LastBaselineAnchor |
NSLayoutYAxisAnchor qui définit une contrainte basée sur la ligne de base de la première ligne de texte de ce UIView. (Hérité de UIView) |
Layer |
Couche d’animation principale utilisée pour le rendu. (Hérité de UIView) |
LayoutGuides |
Objets UILayoutGuide définis pour ce UIView. (Hérité de UIView) |
LayoutMargins |
Dispose les marges. (Hérité de UIView) |
LayoutMarginsGuide |
Définit les attributs de marge. (Hérité de UIView) |
LeadingAnchor |
NSLayoutXAxisAnchor qui définit le bord d’avant de ce UIView. (Hérité de UIView) |
LeftAnchor |
NSLayoutXAxisAnchor qui définit le bord gauche de ce UIView. (Hérité de UIView) |
MaskView |
Retourne la vue masque. (Hérité de UIView) |
MaximumZoomScale |
Valeur du facteur d’échelle maximal qui peut être appliqué à la vue de contenu. |
MinimumZoomScale |
Valeur du facteur d’échelle minimal qui peut être appliqué à la vue de contenu. |
MotionEffects |
Ensemble actuel d’effets de mouvement sur cette vue. (Hérité de UIView) |
MultipleTouchEnabled |
Contrôle si l’UIView peut gérer les événements multitouch. (Hérité de UIView) |
NextResponder |
Le répondeur suivant sur la chaîne de réponse (Hérité de UIResponder) |
Opaque |
Détermine si la vue est opaque ou non. (Hérité de UIView) |
PagingEnabled |
Si |
PanGestureRecognizer |
Outil de reconnaissance de mouvements pour les mouvements panoramiques. Lecture seule. |
ParentFocusEnvironment |
Obtient l’environnement de focus parent. (Hérité de UIView) |
PasteConfiguration |
pris UIPasteConfiguration en charge par l’objet |
PinchGestureRecognizer |
Outil de reconnaissance de mouvements pour les mouvements de pincement. Lecture seule. |
PreferredFocusedView |
Retourne le UIView qui doit réellement être ciblé. (Hérité de UIView) |
PreferredFocusEnvironments |
Tableau de IUIFocusEnvironments qui font l’objet d’une recherche récursive par le système pour trouver l’affichage prioritaire par défaut. (Hérité de UIView) |
PreservesSuperviewLayoutMargins |
Conserve les marges de disposition pour la super-vue. (Hérité de UIView) |
ReadableContentGuide |
Zone qui peut être lue par l’utilisateur avec un déplacement minimal de la tête. (Hérité de UIView) |
RefreshControl |
Si ce n’est pas |
RestorationIdentifier |
Si ce n’est pas |
RetainCount |
Retourne le nombre de rétention Objective-C actuel pour l’objet. (Hérité de NSObject) |
RightAnchor |
NSLayoutXAxisAnchor qui définit le bord droit de ce UIView. (Hérité de UIView) |
SafeAreaInsets |
Obtient les ensembles qui placent le contenu afin que les barres de navigation et d’onglets, les barres d’outils et tout autre contenu ne masquent pas l’affichage du contenu. (Hérité de UIView) |
SafeAreaLayoutGuide |
Obtient le guide de disposition pour placer le contenu afin que les barres de navigation, les barres d’outils et les autres contenus ne masquent pas l’affichage du contenu. (Hérité de UIView) |
ScrollEnabled |
Si la valeur est définie sur |
ScrollIndicatorInsets |
La distance entre les indicateurs de défilement et les bords de la vue de défilement. |
ScrollsToTop |
Si |
Self |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
SemanticContentAttribute |
Spécifie si doit UIView conserver sa disposition ou retourner lorsqu’il est utilisé avec une disposition de droite à gauche. (Hérité de UIView) |
ShouldGroupAccessibilityChildren |
Si les UIViewenfants doivent être regroupés pour les besoins de la voix-over, quelle que soit leur position sur l’écran. (Hérité de UIView) |
ShouldScrollToTop |
Délégué appelé par l’objet pour obtenir une valeur. |
ShowsHorizontalScrollIndicator |
Si |
ShowsVerticalScrollIndicator |
Si la valeur est |
Subviews |
Tableau de UIViews contenus dans |
Superclass |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
SuperHandle |
Handle utilisé pour représenter les méthodes de la classe de base pour ce NSObject. (Hérité de NSObject) |
Superview |
, le UIViewcas échéant, qui contient |
Tag |
Entier qui peut être utilisé pour identifier un instance spécifique UIView . (Hérité de UIView) |
TextInputContextIdentifier |
Identificateur indiquant que ce UIResponder doit conserver ses informations de mode d’entrée de texte. Lecture seule. (Hérité de UIResponder) |
TextInputMode |
Mode d’entrée de texte pour ce UIResponder. Lecture seule. (Hérité de UIResponder) |
TintAdjustmentMode |
Ajustement de teinte appliqué à cette UIView vue ou à l’une de ses vues parentes. (Hérité de UIView) |
TintColor |
Couleur de surbrillance qui doit être utilisée pour indiquer les contrôles interactifs. (Hérité de UIView) |
TopAnchor |
NSLayoutYAxisAnchor qui définit le haut de ce UIView. (Hérité de UIView) |
Tracking |
Retourne |
TrailingAnchor |
NSLayoutXAxisAnchor qui définit le bord d’avant de ce UIView. (Hérité de UIView) |
TraitCollection |
Retourne une collection de caractéristiques. (Hérité de UIView) |
Transform |
Transformation du UIView, par rapport au centre de ses limites. (Hérité de UIView) |
TranslatesAutoresizingMaskIntoConstraints |
Spécifie si le masque de redimensionnement automatique doit être traduit en contraintes pour la disposition automatique. (Hérité de UIView) |
UndoManager |
NSUndoManager partagé le plus proche dans la chaîne du répondeur. Lecture seule. (Hérité de UIResponder) |
UserActivity |
Action qui encapsule une activité utilisateur prise en charge par ce répondeur. (Hérité de UIResponder) |
UserInteractionEnabled |
Détermine si les événements d’entrée sont traités par cette vue. (Hérité de UIView) |
ViewForBaselineLayout |
Retourne le sur lequel les UIView contraintes de base doivent être appliquées. (Hérité de UIView) |
ViewForFirstBaselineLayout |
En cas de substitution, permet au développement d’application de retourner une sous-vue comme base des contraintes de base. (Hérité de UIView) |
ViewForLastBaselineLayout |
En cas de substitution, permet au développement d’application de retourner une sous-vue comme base des contraintes de base. (Hérité de UIView) |
ViewForZoomingInScrollView |
Délégué appelé par l’objet pour obtenir une valeur. |
ViewPrintFormatter |
Retourne un UIViewPrintFormatter approprié pour .UIView (Hérité de UIView) |
VisibleSize |
Obtient la taille visible du conteneur scrollview. |
WeakDelegate |
Objet qui peut répondre au protocole délégué pour ce type |
WidthAnchor |
NSLayoutDimension qui définit l’étendue horizontale de ce UIView. (Hérité de UIView) |
Window | (Hérité de UIView) |
Zone |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
ZoomBouncing |
Retourne |
Zooming |
Retourne |
ZoomScale |
Facteur d’échelle appliqué au contenu d’une vue de défilement. |
Méthodes
AccessibilityActivate() |
Active l’accessibilité pour ce UIView, en cas de |
AccessibilityDecrement() |
Indique à l’élément d’accessibilité de décrémenter la valeur de son contenu. (Hérité de UIResponder) |
AccessibilityElementDidBecomeFocused() |
Indique qu’une technologie d’assistance a défini son focus sur |
AccessibilityElementDidLoseFocus() |
Indique qu’une technologie d’assistance a changé son focus de |
AccessibilityElementIsFocused() |
Indique si une technologie d’assistance est axée sur |
AccessibilityIncrement() |
Indique à l’élément d’accessibilité d’incrémenter la valeur de son contenu. (Hérité de UIResponder) |
AccessibilityPerformEscape() |
Indique au système d’accessibilité de ignorer une fenêtre contextuelle modale ou un élément affiché hiérarchiquement. (Hérité de UIResponder) |
AccessibilityPerformMagicTap() |
Bascule l'« état le plus important » défini par l’application. (Hérité de UIResponder) |
AccessibilityScroll(UIAccessibilityScrollDirection) |
En cas de substitution, permet au système d’accessibilité d’effectuer le défilement. (Hérité de UIResponder) |
ActionForLayer(CALayer, String) |
Récupère la valeur par défaut CAAction identifiée par qui cible . (Hérité de UIView) |
Add(UIView) |
Il s’agit d’un alias pour AddSubview(UIView), mais utilise le modèle Ajouter, car il permet aux constructions C# 3.0 d’ajouter des sous-vues après avoir créé l’objet. (Hérité de UIView) |
AddConstraint(NSLayoutConstraint) |
Ajoute une contrainte à la disposition de la vue de réception ou de ses sous-vues. (Hérité de UIView) |
AddConstraints(NSLayoutConstraint[]) |
Ajoute plusieurs contraintes à la disposition de la vue de réception ou de ses sous-vues. (Hérité de UIView) |
AddGestureRecognizer(UIGestureRecognizer) |
Ajoute un outil de reconnaissance de mouvements à cette vue. (Hérité de UIView) |
AddInteraction(IUIInteraction) |
Ajoute l’interaction à la vue. (Hérité de UIView) |
AddLayoutGuide(UILayoutGuide) |
Ajoute le spécifié |
AddMotionEffect(UIMotionEffect) |
Ajoute l’effet de mouvement spécifié à la vue. (Hérité de UIView) |
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) |
Inscrit un objet pour être observé en externe (à l’aide de NSString keyPath). Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur. (Hérité de NSObject) |
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) |
Inscrit un objet pour être observé en externe (à l’aide de la chaîne keyPath). Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur. (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) |
Ajoute la vue spécifiée en tant que sous-vue de cette vue. (Hérité de UIView) |
AddSubviews(UIView[]) |
Routine pratique pour ajouter différentes vues à un UIView. (Hérité de UIView) |
AdjustedContentInsetDidChange() |
Méthode appelée en cas AdjustedContentInset de modification. |
AlignmentRectForFrame(CGRect) |
Retourne un rectangle d’alignement personnalisé pour la disposition automatique. (Hérité de UIView) |
AppearanceWhenContainedIn(Type[]) |
Retourne une valeur UIAppearance fortement typée pour les instances de cette classe lorsque la vue est hébergée dans la hiérarchie spécifiée. |
AwakeFromNib() |
Appelé après le chargement de l’objet à partir du fichier nib. Les remplaçants doivent appeler base. AwakeFromNib(). (Hérité de NSObject) |
BecomeFirstResponder() |
Demandez à l’objet de devenir le premier répondeur. (Hérité de UIResponder) |
BeginInvokeOnMainThread(Action) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
BeginInvokeOnMainThread(Selector, NSObject) |
Appelle de manière asynchrone le code spécifié sur le thread d’interface utilisateur main. (Hérité de NSObject) |
Bind(NSString, NSObject, String, NSDictionary) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
Bind(String, NSObject, String, NSDictionary) |
Obsolète.
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
BindingInfo(String) |
Obsolète.
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
BindingOptionDescriptions(String) |
Obsolète.
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
BindingValueClass(String) |
Obsolète.
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
BringSubviewToFront(UIView) |
Déplace la sous-vue spécifiée afin qu’elle apparaisse devant d’autres Subviews. (Hérité de UIView) |
CanPaste(NSItemProvider[]) |
Obtient si |
CanPerform(Selector, NSObject) |
Détermine si ce UIResponder peut effectuer l’action spécifiée. Généralement utilisé pour sonder les commandes de modification. (Hérité de UIResponder) |
Capture(Boolean) |
Effectue une capture d’écran de .UIView (Hérité de UIView) |
CommitEditing() |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
CommitEditing(NSObject, Selector, IntPtr) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
ConformsToProtocol(IntPtr) |
Appelé pour déterminer si cet objet implémente le protocole spécifié. (Hérité de NSObject) |
ContentCompressionResistancePriority(UILayoutConstraintAxis) |
Retourne la résistance d’un axe à la compression en dessous de sa taille intrinsèque. (Hérité de UIView) |
ContentHuggingPriority(UILayoutConstraintAxis) |
Retourne la résistance d’un axe à l’expansion supérieure à sa taille intrinsèque. (Hérité de UIView) |
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace) |
Convertit le système de coordonnées en |
ConvertPointFromView(CGPoint, UIView) |
Convertit le système de coordonnées de en |
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace) |
Convertit le système de coordonnées de |
ConvertPointToView(CGPoint, UIView) |
Convertit le système de coordonnées de |
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace) |
Convertit du système de coordonnées de en celui de l’objet |
ConvertRectFromView(CGRect, UIView) |
Convertit le système de coordonnées utilisé dans en celui d’objet |
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace) |
Convertit le système de coordonnées de |
ConvertRectToView(CGRect, UIView) |
Convertit le système de coordonnées de |
Copy() |
Effectue une copie de l’objet Objective-C sous-jacent. (Hérité de NSObject) |
Copy(NSObject) |
Indique une opération de modification « Copier ». (Hérité de UIResponder) |
Cut(NSObject) |
Indique une opération de modification « Couper ». (Hérité de UIResponder) |
DangerousAutorelease() |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
DangerousRelease() |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
DangerousRetain() |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
DecodeRestorableState(NSCoder) |
Les développeurs d’applications peuvent remplacer cette méthode pour prendre en charge la restauration de l’état. (Hérité de UIView) |
Delete(NSObject) |
Indique une opération de modification « Supprimer ». (Hérité de UIResponder) |
DidChange(NSKeyValueChange, NSIndexSet, NSString) |
Indique qu’une modification s’est produite aux index pour une relation à plusieurs. (Hérité de NSObject) |
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
DidChangeValue(String) |
Indique qu’une modification s’est produite sur la clé spécifiée. (Hérité de NSObject) |
DidHintFocusMovement(UIFocusMovementHint) |
Appelé pour indiquer à l’élément ciblé dans l’UIView que le focus peut changer. (Hérité de UIView) |
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator) |
Appelé après que le a perdu ou reçu le UIView focus. (Voir aussi ShouldUpdateFocus(UIFocusUpdateContext).) (Hérité de UIView) |
DisplayLayer(CALayer) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de UIView) |
Dispose() |
Libère les ressources utilisées par l’objet NSObject. (Hérité de NSObject) |
Dispose(Boolean) |
Libère les ressources utilisées par l’objet UIScrollView. |
DoesNotRecognizeSelector(Selector) |
Indique que cet objet ne reconnaît pas le sélecteur spécifié. (Hérité de NSObject) |
Draw(CGRect) |
Dessine la vue dans le rectangle passé. (Hérité de UIView) |
DrawLayer(CALayer, CGContext) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de UIView) |
DrawRect(CGRect, UIViewPrintFormatter) |
Les développeurs doivent remplacer cette méthode si leur appr dessine le UIView contenu. (Hérité de UIView) |
DrawViewHierarchy(CGRect, Boolean) |
Affiche la hiérarchie d’affichage complète visible à l’écran. (Hérité de UIView) |
EncodeRestorableState(NSCoder) |
Les développeurs d’applications peuvent remplacer cette méthode pour stocker l’état associé à la vue. (Hérité de UIView) |
EncodeTo(NSCoder) |
Encode l’état de l’objet sur l’encodeur fourni (Hérité de UIView) |
Equals(NSObject) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
Equals(Object) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
ExchangeSubview(nint, nint) |
Cette méthode échange les index de deux UIViews dans le Subviews tableau. (Hérité de UIView) |
ExerciseAmbiguityInLayout() |
Modifie aléatoirement le Frame au sein d’un ensemble ambigu de contraintes de disposition automatique. (Hérité de UIView) |
ExposedBindings() |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
FlashScrollIndicators() |
Cette méthode clignote les indicateurs de défilement pendant une courte période. |
FrameForAlignmentRect(CGRect) |
Retourne le cadre résultant de l’application du |
GestureRecognizerShouldBegin(UIGestureRecognizer) |
Détermine si les modules de reconnaissance de mouvement spécifiés doivent être autorisés à suivre les événements tactiles. (Hérité de UIView) |
GetAppearance(UITraitCollection) |
Retourne un proxy d’apparence pour le spécifié |
GetAppearance(UITraitCollection, Type[]) |
Retourne un proxy d’apparence pour le spécifié lorsqu’il |
GetAppearance<T>() |
Obtient le proxy UIScrollView.UIScrollViewAppearance d’apparence pour la sous-classe d’UIScrollView. |
GetAppearance<T>(UITraitCollection) |
Obtient le proxy UIScrollView.UIScrollViewAppearance d’apparence pour la sous-classe d’UIScrollView. |
GetAppearance<T>(UITraitCollection, Type[]) |
Obtient le proxy UIScrollView.UIScrollViewAppearance d’apparence pour la sous-classe d’UIScrollView qui a la collection de caractéristiques spécifiée lorsque la vue est hébergée dans la hiérarchie spécifiée. |
GetBindingInfo(NSString) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
GetBindingOptionDescriptions(NSString) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
GetBindingValueClass(NSString) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
GetConstraintsAffectingLayout(UILayoutConstraintAxis) |
Retourne le tableau de NSLayoutConstraint qui affectent la disposition du UIView le long du spécifié |
GetDictionaryOfValuesFromKeys(NSString[]) |
Récupère les valeurs des clés spécifiées. (Hérité de NSObject) |
GetEnumerator() |
Retourne un énumérateur qui répertorie toutes les sous-vues de cet affichage (Hérité de UIView) |
GetFocusItems(CGRect) |
Retourne une liste de tous les éléments de focus enfants dans le rectangle spécifié. |
GetHashCode() |
Génère un code de hachage pour le instance actuel. (Hérité de NSObject) |
GetMethodForSelector(Selector) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
GetNativeField(String) |
Obsolète.
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
GetNativeHash() |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
GetTargetForAction(Selector, NSObject) |
Retourne l’objet qui répond à une action. (Hérité de UIResponder) |
HitTest(CGPoint, UIEvent) |
Le plus visible à l’avant, activé pour UIView l’interaction contenant . (Hérité de UIView) |
Init() |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
InitializeHandle(IntPtr) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
InitializeHandle(IntPtr, String) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
InsertSubview(UIView, nint) |
Insère la sous-vue spécifiée à l’emplacement spécifié en tant que sous-vue de cette vue. (Hérité de UIView) |
InsertSubviewAbove(UIView, UIView) |
Insère la vue spécifiée au-dessus de la propriété siblingSubvie dans la hiérarchie de l’affichage (Hérité de UIView) |
InsertSubviewBelow(UIView, UIView) |
Insère la vue spécifiée sous dans la |
InvalidateIntrinsicContentSize() |
Avertit le système de disposition automatique que la valeur intrinsèque du UIView a changé. (Hérité de UIView) |
Invoke(Action, Double) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
Invoke(Action, TimeSpan) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
InvokeOnMainThread(Action) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
InvokeOnMainThread(Selector, NSObject) |
Appelle de manière synchronisée le code spécifié sur le thread d’interface utilisateur main. (Hérité de NSObject) |
IsDescendantOfView(UIView) |
Retourne |
IsEqual(NSObject) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
IsKindOfClass(Class) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
IsMemberOfClass(Class) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
LayoutIfNeeded() |
Dispose les sous-vues si nécessaire. (Hérité de UIView) |
LayoutMarginsDidChange() |
Dispose des sous-vues modifiées (Hérité de UIView) |
LayoutSublayersOfLayer(CALayer) |
Appelé pour indiquer que l’objet Bounds a changé. (Hérité de UIView) |
LayoutSubviews() |
Dispose des sous-vues. (Hérité de UIView) |
MakeTextWritingDirectionLeftToRight(NSObject) |
Définit la direction dans laquelle le texte est écrit de gauche à droite. (Hérité de UIResponder) |
MakeTextWritingDirectionRightToLeft(NSObject) |
Définit la direction dans laquelle le texte est écrit de droite à gauche. (Hérité de UIResponder) |
MarkDirty() |
Promeut un objet homologue normal (IsDirectBinding a la valeur true) en objet toggleref. (Hérité de NSObject) |
MotionBegan(UIEventSubtype, UIEvent) |
Méthode appelée lorsqu’un mouvement (secouement) a commencé. (Hérité de UIResponder) |
MotionCancelled(UIEventSubtype, UIEvent) |
Méthode appelée si le système d’exploitation annule un événement de mouvement (secouement). (Hérité de UIResponder) |
MotionEnded(UIEventSubtype, UIEvent) |
Méthode appelée lorsqu’un mouvement (secouement) est terminé. (Hérité de UIResponder) |
MovedToSuperview() |
Indique que sa UIView propriété a été Superview modifiée. (Hérité de UIView) |
MovedToWindow() |
Indique que sa UIView propriété a été Window modifiée. (Hérité de UIView) |
MutableCopy() |
Crée une copie mutable du NSObject spécifié. (Hérité de NSObject) |
NeedsUpdateConstraints() |
Indique que les contraintes de disposition automatique de la UIView mise à jour doivent être mises à jour. (Hérité de UIView) |
ObjectDidEndEditing(NSObject) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) |
Indique que la valeur au keyPath spécifié par rapport à cet objet a changé. (Hérité de NSObject) |
Paste(NSItemProvider[]) |
Appelé pour effectuer une opération de collage à partir de . (Hérité de UIResponder) |
Paste(NSObject) |
Indique une opération de modification « Coller ». (Hérité de UIResponder) |
PerformSelector(Selector) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
PerformSelector(Selector, NSObject) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
PerformSelector(Selector, NSObject, Double) |
Appelle le sélecteur sur le instance actuel et, si le |
PerformSelector(Selector, NSObject, Double, NSString[]) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
PerformSelector(Selector, NSObject, NSObject) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
PointInside(CGPoint, UIEvent) |
Indique si est à l’intérieur |
PrepareForInterfaceBuilder() |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
PressesBegan(NSSet<UIPress>, UIPressesEvent) |
Indique qu’un bouton physique a été appuyé sur une télécommande ou une manette de jeu. (Hérité de UIResponder) |
PressesCancelled(NSSet<UIPress>, UIPressesEvent) |
Indique qu’un événement physique d’appui sur un bouton a été annulé en raison d’un événement système. (Hérité de UIResponder) |
PressesChanged(NSSet<UIPress>, UIPressesEvent) |
Indique que la Force valeur de a |
PressesEnded(NSSet<UIPress>, UIPressesEvent) |
Indique la fin d’une pression d’un bouton physique sur une télécommande ou une manette de jeu. (Hérité de UIResponder) |
ReloadInputViews() |
Mises à jour vues d’entrée et d’accessoires personnalisées lorsque cet objet est le premier répondeur. (Hérité de UIResponder) |
RemoteControlReceived(UIEvent) |
Indique qu’un événement de contrôle à distance a été reçu. (Hérité de UIResponder) |
RemoveConstraint(NSLayoutConstraint) |
Supprime une contrainte de disposition automatique du UIViewConstraints. (Hérité de UIView) |
RemoveConstraints(NSLayoutConstraint[]) |
Supprime plusieurs contraintes de disposition automatique du UIView.Constraints (Hérité de UIView) |
RemoveFromSuperview() |
Détache le UIView de son Superview. (Hérité de UIView) |
RemoveGestureRecognizer(UIGestureRecognizer) |
Supprime un module de reconnaissance de mouvement du UIViewGestureRecognizers. (Hérité de UIView) |
RemoveInteraction(IUIInteraction) |
Supprime l’interaction de la vue. (Hérité de UIView) |
RemoveLayoutGuide(UILayoutGuide) |
|
RemoveMotionEffect(UIMotionEffect) |
Supprime l’effet de mouvement spécifié dans la vue. (Hérité de UIView) |
RemoveObserver(NSObject, NSString) |
Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié. (Hérité de NSObject) |
RemoveObserver(NSObject, NSString, IntPtr) |
Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés. (Hérité de NSObject) |
RemoveObserver(NSObject, String) |
Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié. (Hérité de NSObject) |
RemoveObserver(NSObject, String, IntPtr) |
Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés. (Hérité de NSObject) |
ResignFirstResponder() |
Appelé lorsque ce UIResponder a été invité à démissionner de son premier répondeur status. (Hérité de UIResponder) |
ResizableSnapshotView(CGRect, Boolean, UIEdgeInsets) |
Crée efficacement un rendu de l’apparence actuelle de |
RespondsToSelector(Selector) |
Indique si cet objet reconnaît le sélecteur spécifié. (Hérité de NSObject) |
RestoreUserActivityState(NSUserActivity) |
Restaure l’état nécessaire à la poursuite de l’activité utilisateur spécifiée. (Hérité de UIResponder) |
SafeAreaInsetsDidChange() |
Méthode appelée lorsque la zone de sécurité change. (Hérité de UIView) |
ScrollRectToVisible(CGRect, Boolean) |
Fait défiler de manière à ce qu’il soit visible, en animant éventuellement le défilement. |
Select(NSObject) |
Indique une opération de modification « Sélectionner ». |B (Hérité de UIResponder) |
SelectAll(NSObject) |
Indique une opération de modification « Sélectionner tout ». (Hérité de UIResponder) |
SendSubviewToBack(UIView) |
Déplace un UIView de sorte qu’il apparaisse derrière tous ses frères et sœurs. (Hérité de UIView) |
SetContentCompressionResistancePriority(Single, UILayoutConstraintAxis) |
Définit la résistance à la compression en dessous de UIViewIntrinsicContentSize. (Hérité de UIView) |
SetContentHuggingPriority(Single, UILayoutConstraintAxis) |
Définit la résistance à l’expansion au-delà de UIViewIntrinsicContentSize. (Hérité de UIView) |
SetContentOffset(CGPoint, Boolean) |
Définit la distance entre le contenu et l’objet UIScrollView . |
SetNativeField(String, NSObject) |
Obsolète.
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
SetNeedsDisplay() |
Marque la vue sale et met en file d’attente une opération de redessination. (Hérité de UIView) |
SetNeedsDisplayInRect(CGRect) |
Marque une région de la vue comme sale et met en file d’attente une opération de redessination sur cette région. (Hérité de UIView) |
SetNeedsFocusUpdate() |
Quand |
SetNeedsLayout() |
Définit si les sous-vues doivent être réorganisés avant de s’afficher. (Hérité de UIView) |
SetNeedsUpdateConstraints() |
Indique au système de disposition automatique qu’il doit appeler UpdateConstraints(). (Hérité de UIView) |
SetNilValueForKey(NSString) |
Définit la valeur null de la clé spécifiée. (Hérité de NSObject) |
SetValueForKey(NSObject, NSString) |
Définit la valeur de la propriété spécifiée par la clé à la valeur spécifiée. (Hérité de NSObject) |
SetValueForKeyPath(IntPtr, NSString) |
Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime. (Hérité de NSObject) |
SetValueForKeyPath(NSObject, NSString) |
Définit la valeur d’une propriété accessible à l’aide d’un chemin de clé. (Hérité de NSObject) |
SetValueForUndefinedKey(NSObject, NSString) |
Indique une tentative d’écriture d’une valeur dans une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException. (Hérité de NSObject) |
SetValuesForKeysWithDictionary(NSDictionary) |
Définit les valeurs de ce NSObject sur celles du dictionnaire spécifié. (Hérité de NSObject) |
SetZoomScale(nfloat, Boolean) |
Définit l’échelle du contenu de l’objet UIScrollView . (Voir ZoomScale) |
ShouldUpdateFocus(UIFocusUpdateContext) |
Appelé avant la perte ou la UIView réception du focus. Si l’un des environnements de focus retourne |
SizeThatFits(CGSize) |
Retourne le qui correspond le SizeF mieux à |
SizeToFit() |
Déplace et redimensionne le UIView afin qu’il encadre étroitement son Subviews (Hérité de UIView) |
SnapshotView(Boolean) |
Crée un UIView qui contient une image instantané du contenu de l’affichage actuel. (Hérité de UIView) |
SubviewAdded(UIView) |
Indique à la vue quand des sous-vues sont ajoutées. (Hérité de UIView) |
SystemLayoutSizeFittingSize(CGSize) |
Calcule la taille la plus petite ou la plus grande que cela UIView peut avoir qui satisfait ses contraintes de disposition automatique. (Hérité de UIView) |
SystemLayoutSizeFittingSize(CGSize, Single, Single) |
Retourne la taille optimale pour |
TintColorDidChange() |
Appelé lorsque le TintColor change, par exemple lorsqu’un UIActionSheet est affiché. (Hérité de UIView) |
ToggleBoldface(NSObject) |
Bascule l’utilisation d’une police en gras. (Hérité de UIResponder) |
ToggleItalics(NSObject) |
Bascule l’utilisation d’une police italique. (Hérité de UIResponder) |
ToggleUnderline(NSObject) |
Bascule l’utilisation de la mise en avant. (Hérité de UIResponder) |
ToString() |
Retourne une représentation sous forme de chaîne de la valeur de la instance actuelle. (Hérité de NSObject) |
TouchesBegan(NSSet, UIEvent) |
Envoyé lorsqu’un ou plusieurs doigts touchent l’écran. (Hérité de UIResponder) |
TouchesCancelled(NSSet, UIEvent) |
Envoyé lorsque le traitement tactile a été annulé. (Hérité de UIResponder) |
TouchesEnded(NSSet, UIEvent) |
Envoyé quand un ou plusieurs doigts sont levés de l’écran. (Hérité de UIResponder) |
TouchesEstimatedPropertiesUpdated(NSSet) |
Appelé lorsque les propriétés estimées de |
TouchesMoved(NSSet, UIEvent) |
Envoyé quand un ou plusieurs doigts se déplacent sur l’écran. (Hérité de UIResponder) |
TouchesShouldBegin(NSSet, UIEvent, UIView) |
Cette méthode est fournie pour que le comportement d’une touche tactile dans l’affichage de contenu puisse être personnalisé par une sous-classe. |
TouchesShouldCancelInContentView(UIView) |
Cette méthode contrôle si les touches d’une sous-vue de contenu doivent être annulées, ce qui permet de démarrer le glissement. |
TraitCollectionDidChange(UITraitCollection) |
Définit la collection de caractéristiques précédente. (Hérité de UIView) |
Unbind(NSString) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
Unbind(String) |
Obsolète.
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
UpdateConstraints() |
Mises à jour les contraintes de disposition automatique pour .UIView (Hérité de UIView) |
UpdateConstraintsIfNeeded() |
Mises à jour les contraintes de et UIView de son Subviews. (Hérité de UIView) |
UpdateFocusIfNeeded() |
Si un environnement de focus a une mise à jour en attente, cette méthode force une mise à jour immédiate du focus. Contrairement à SetNeedsFocusUpdate(), cette méthode peut être appelée par n’importe quel UIView, qu’elle contienne ou non le focus. (Hérité de UIView) |
UpdateUserActivityState(NSUserActivity) |
Mises à jour un état d’activité utilisateur donné. (Hérité de UIResponder) |
ValueForKey(NSString) |
Retourne la valeur de la propriété associée à la clé spécifiée. (Hérité de NSObject) |
ValueForKeyPath(NSString) |
Retourne la valeur d’une propriété accessible à l’aide d’un chemin de clé. (Hérité de NSObject) |
ValueForUndefinedKey(NSString) |
Indique une tentative de lecture d’une valeur d’une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException. (Hérité de NSObject) |
ViewWithTag(nint) |
Retourne le UIView identifié par le |
WillChange(NSKeyValueChange, NSIndexSet, NSString) |
Indique que les valeurs des index spécifiés dans la clé spécifiée sont sur le point de changer. (Hérité de NSObject) |
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) |
UIView qui peut faire défiler, parcourir et pager ses enfants. (Hérité de NSObject) |
WillChangeValue(String) |
Indique que la valeur de la clé spécifiée est sur le point de changer. (Hérité de NSObject) |
WillDrawLayer(CALayer) |
Appelé peu avant le dessin. (Hérité de UIView) |
WillMoveToSuperview(UIView) |
Appelé avant les Superview modifications. (Hérité de UIView) |
WillMoveToWindow(UIWindow) |
Cette méthode est appelée par le runtime lors de l’affectation d’un nouveau UIWindow à la UIViewhiérarchie de vue de . Cette méthode sera appelée sur tous les UIViews de la hiérarchie, et pas seulement sur le niveau UIViewsupérieur . (Hérité de UIView) |
WillRemoveSubview(UIView) |
Appelé avant la suppression d’une sous-vue. (Hérité de UIView) |
ZoomToRect(CGRect, Boolean) |
Effectue des zooms de façon à ce qu’il soit visible. |
Événements
DecelerationEnded |
Événement déclenché par l’objet. |
DecelerationStarted |
Événement déclenché par l’objet. |
DidChangeAdjustedContentInset |
Événement déclenché par l’objet. |
DidZoom |
Événement déclenché par l’objet. |
DraggingEnded |
Événement déclenché par l’objet. |
DraggingStarted |
Événement déclenché par l’objet. |
ScrollAnimationEnded |
Événement déclenché par l’objet. |
Scrolled |
Événement déclenché par l’objet. |
ScrolledToTop |
Événement déclenché par l’objet. |
WillEndDragging |
Événement déclenché par l’objet. |
ZoomingEnded |
Événement déclenché par l’objet. |
ZoomingStarted |
Événement déclenché par l’objet. |
Méthodes d’extension
ActionForLayer(ICALayerDelegate, CALayer, String) |
UIView qui peut faire défiler, parcourir et pager ses enfants. |
DisplayLayer(ICALayerDelegate, CALayer) |
UIView qui peut faire défiler, parcourir et pager ses enfants. |
DrawLayer(ICALayerDelegate, CALayer, CGContext) |
UIView qui peut faire défiler, parcourir et pager ses enfants. |
LayoutSublayersOfLayer(ICALayerDelegate, CALayer) |
UIView qui peut faire défiler, parcourir et pager ses enfants. |
WillDrawLayer(ICALayerDelegate, CALayer) |
Méthode appelée quand |
GetDebugDescription(INSObjectProtocol) |
UIView qui peut faire défiler, parcourir et pager ses enfants. |
GetAccessibilityCustomRotors(NSObject) |
Obtient le tableau d’objets UIAccessibilityCustomRotor approprié pour l’objet |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
Définit le tableau d’objets UIAccessibilityCustomRotor approprié pour l’objet |
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. |
GetFocusItemContainer(IUIFocusEnvironment) |
Obtient le conteneur focus pour l’environnement. |
GetParentFocusEnvironment(IUIFocusEnvironment) |
Obtient l’environnement de focus parent. |
GetPreferredFocusEnvironments(IUIFocusEnvironment) |
Obtient la liste des environnements de focus, classés par priorité, que l’environnement préfère lors de la mise à jour du focus. |
DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint) |
Appelé lorsqu’un changement de focus peut bientôt se produire. |
GetFrame(IUIFocusItem) |
Retourne le cadre dans l’espace de coordonnées de référence du contenant IUIFocusItemContainer. |
CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[]) |
Retourne |
Paste(IUIPasteConfigurationSupporting, NSItemProvider[]) |
Effectue le collage. |
DecreaseSize(UIResponder, NSObject) |
Une demande de clavier matériel (Commande-moins) pour réduire la taille de UIResponder. |
IncreaseSize(UIResponder, NSObject) |
Demande de clavier matériel (Commande-plus) pour augmenter la taille du UIResponder. |
EndEditing(UIView, Boolean) |
UIView qui peut faire défiler, parcourir et pager ses enfants. |