Compartir a través de


UIViewController.View Propiedad

Definición

Vista administrada por este controlador de vista.

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

Valor de propiedad

que UIView administra UIViewController .

Este valor puede ser null.

Atributos

Comentarios

Contiene UIViewController un valor de tipo single UIView como raíz de su jerarquía de vistas. Un solo UIViewControllerdebe hacer referencia a estos UIViewvalores.

Cuando se accede por primera vez, esta propiedad inicializará diferidamente UIView mediante una llamada a la LoadView() función . Para evitar la carga diferida, el desarrollador de aplicaciones debe usar la IsViewLoaded propiedad , que devolverá false si UIView no se ha creado una instancia de .

En iOS 6 y versiones posteriores, UIViewlos objetos con referencias activas no se guardan en situaciones de poca memoria. En versiones anteriores, durante situaciones de memoria baja, esta propiedad puede descargarse y solo volver a inicializarse como garantía de condiciones de visualización. En otras palabras, es posible que la identidad del objeto no se conserve y el estado de se perderá a menos que el código de UIView la aplicación lleve a cabo los pasos necesarios para conservarlo y restaurarlo. (Antes de descargar, se llamará al ViewWillUnload() método . Ese método y ViewDidLoad() son los lugares adecuados para realizar estos pasos).

Se aplica a