UIViewController.View Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A exibição gerenciada por esse controlador de exibição.
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 da propriedade
O UIView que isso UIViewController gerencia.
Este valor pode ser null
.
- Atributos
Comentários
Um UIViewController contém um único UIView como a raiz de sua hierarquia de exibição. Esses UIViews só devem ser referenciados por um único UIViewController.
Quando acessada pela primeira vez, essa propriedade inicializará lentamente o UIView chamando a LoadView() função . Para evitar o carregamento lento, o desenvolvedor do aplicativo deve usar a IsViewLoaded propriedade , que retornará false
se o UIView não tiver sido instanciado.
No iOS 6 e posteriores, UIViewos com referências ativas não são armazenados em situações de memória insuficiente. Em versões anteriores, durante situações de memória insuficiente, essa propriedade pode ser descarregada e apenas inicializada novamente como garantia de condições de exibição. Em outras palavras, a identidade do objeto pode não ser preservada e o estado do será perdido, a menos que o UIView código do aplicativo execute etapas para preservá-la e restaurá-la. (Antes de descarregar, o ViewWillUnload() método será chamado. Esse método e ViewDidLoad() são os locais apropriados para executar essas etapas.)