UIViewController.View 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 뷰 컨트롤러에서 관리하는 뷰입니다.
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
속성 값
UIView 이 관리 UIViewController 되는 입니다.
이 값은 null
일 수 있습니다.
- 특성
설명
는 UIViewController 뷰 계층 구조의 루트로 단일 UIView 을 포함합니다. 이러한 UIView은 단일 UIViewController에서만 참조해야 합니다.
처음으로 액세스 하는 경우이 속성은 지연 초기화 UIView 됩니다는 함수를 LoadView() 호출 하 여 합니다. 지연 로드를 방지 하려면 애플리케이션 개발자를 사용 IsViewLoaded 해야 합니다 속성이 인스턴스화 되지 않은 경우 UIView 반환 false
됩니다.
iOS 6 이상 UIView에서는 활성 참조가 있는 의 메모리 부족 상황에서는 사용되지 않습니다. 이전 버전에서는 메모리가 부족한 경우 이 속성이 언로드되어 표시 조건 보증으로만 다시 초기화될 수 있습니다. 즉, 개체 ID는 유지되지 않을 수 있으며 애플리케이션 코드가 보존 및 복원하는 단계를 수행하지 않으면 의 UIView 상태가 손실됩니다. (언로드하기 전에 메서드가 ViewWillUnload() 호출됩니다. 해당 메서드 및 ViewDidLoad() 는 이러한 단계를 수행할 수 있는 적절한 위치입니다.)