UIViewController.View Proprietà

Definizione

Visualizzazione gestita da questo controller di visualizzazione.

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

Valore della proprietà

Oggetto UIView gestito UIViewController .

Il valore può essere null.

Attributi

Commenti

Un UIViewController oggetto contiene una singola come UIView radice della gerarchia di visualizzazione. Tale UIViews deve essere fatto riferimento solo da un singolo UIViewController.

Quando è stato eseguito l'accesso per la prima volta, questa proprietà inizializzerà in modo più pigre la UIView chiamando la LoadView() funzione. Per evitare il caricamento in ritardo, lo sviluppatore dell'applicazione deve usare la IsViewLoaded proprietà, che restituirà false se l'istanza UIView non è stata creata.

In iOS 6 e versioni successive UIView, 's con riferimenti attivi non sono scavengenti in situazioni di memoria bassa. Nelle versioni precedenti, durante situazioni di memoria ridotta, questa proprietà può essere scaricata e inizializzata solo come condizione di visualizzazione. In altre parole, l'identità dell'oggetto potrebbe non essere mantenuta e lo stato dell'oggetto UIView verrà perso, a meno che il codice dell'applicazione non venga eseguito per conservarlo e ripristinarlo. (Prima di scaricare, il ViewWillUnload() metodo verrà chiamato. Tale metodo e ViewDidLoad() sono le posizioni appropriate per eseguire tali passaggi.

Si applica a