UIViewController.View Propriété
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.
Vue gérée par ce contrôleur d’affichage.
public virtual UIKit.UIView View { [Foundation.Export("view", ObjCRuntime.ArgumentSemantic.Strong)] get; [Foundation.Export("setView:", ObjCRuntime.ArgumentSemantic.Strong)] set; }
member this.View : UIKit.UIView with get, set
Valeur de propriété
UIView que cela UIViewController gère.
Cette valeur peut être null
.
- Attributs
Remarques
Un UIViewController contient un unique UIView comme racine de sa hiérarchie d’affichage. Ces UIViews ne doivent être référencés que par un seul UIViewController.
Lors de la première consultation, cette propriété initialise tardivement le UIView en appelant la LoadView() fonction . Pour éviter un chargement paresseux, le développeur d’application doit utiliser la IsViewLoaded propriété, qui retourne false
si le UIView n’a pas été instancié.
Dans iOS 6 et versions ultérieures, UIViewles références actives ne sont pas conservées dans les situations de mémoire insuffisante. Dans les versions antérieures, en cas de faible mémoire, cette propriété peut être déchargée et réinitialisée uniquement en fonction des conditions d’affichage le justifient. En d’autres termes, l’identité de l’objet ne peut pas être conservée et l’état du sera perdu, sauf si le code d’application prend des mesures pour la conserver et la UIView restaurer. (Avant le déchargement, la ViewWillUnload() méthode est appelée. Cette méthode et ViewDidLoad() sont les endroits appropriés pour prendre de telles mesures.)