반응형
UIView- 뷰가로드 될 때 알림을받는 방법은 무엇입니까?
거기에 무엇이든은 유사하다 viewDidLoad
의 UIViewController
A에 대한 UIView
??? 가로 드되는 즉시 알림을 받고 UIView
(의 하위 클래스 UIView
) 몇 가지 작업을 수행해야합니다.
수행해야하는 작업의 종류에 따라 몇 가지 기술이 있습니다.
-(id)initWithFrame:(CGRect)frame
-UIView의 지정된 이니셜 라이저; 뷰가 펜촉에서로드되지 않는 한 초기화를 위해 항상 UIView로 전송됩니다.-(id)initWithCoder:(NSCoder *)coder
-뷰가 nib에서로드 될 때마다 항상 UIView를 초기화하기 위해 전송됩니다.-(void)awakeFromNib
-펜촉의 모든 개체가 초기화 초기화 전송됩니다. 펜촉에서 지역을로드하는 경우에만 적용됩니다. 슈퍼에 전화해야합니다.-(void)willMoveToSuperview:(UIView *)newSuperview
-보기가 다른보기에 하위보기로 추가되기 직전에 전송됩니다.newSuperview
수퍼 뷰에서 뷰를 제거하면 nil이 될 수 있습니다.-(void)willMoveToWindow:(UIWindow *)newWindow
-뷰 (또는 수퍼 뷰)가 창에 추가되기 직전에 전송됩니다.newWindow
창에서보기를 제거하면 nil이 될 수 있습니다.-(void)didMoveToSuperview
-뷰가 뷰 계층 구조에 삽입 된자가에 전송됩니다.-(void)didMoveToWindow
-뷰가 창 속성을 설정 한 문장에 전송됩니다. -
기본적으로 초기화 중 (1 및 2), 펜촉에서로드 한 후 (3), 뷰 계층 구조에 삽입하기 전 (4 및 5) 및 그 후에 (6 및 7) 작업을 수행 할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/4501974/uiview-how-to-get-notified-when-the-view-is-loaded
반응형
'ProgramingTip' 카테고리의 다른 글
일상을 포함하지 않는 정규식 (0) | 2020.10.15 |
---|---|
Django Generic Views에 로그인을 요구하는 방법은 무엇입니까? (0) | 2020.10.15 |
JavaScript 값이 "정수"인지 확인 받았습니까? (0) | 2020.10.15 |
OSX Mavericks에 Elasticsearch 설치 (0) | 2020.10.15 |
나만의 방법에 대한 사용자 지정 완료 블록 (0) | 2020.10.15 |