«viewwillappear» 태그된 질문

6
앱이 백그라운드에서 돌아올 때 viewWillAppear가 호출되지 않는 이유는 무엇입니까?
앱을 작성 중이며 전화 통화 중 사용자가 앱을보고있는 경우보기를 변경해야합니다. 다음 방법을 구현했습니다. - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; NSLog(@"viewWillAppear:"); _sv.frame = CGRectMake(0.0, 0.0, 320.0, self.view.bounds.size.height); } 그러나 앱이 포 그라운드로 돌아올 때 호출되지 않습니다. 구현할 수 있음을 알고 있습니다. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(statusBarFrameChanged:) name:UIApplicationDidChangeStatusBarFrameNotification object:nil]; 그러나 나는 이것을하고 싶지 않습니다. …

4
UIViewController viewDidLoad 대 viewWillAppear : 적절한 분업은 무엇입니까?
나는 항상 서브 클래스 에서 viewDidLoadvs.에 할당 해야하는 작업 유형에 대해 약간 불분명했습니다 .viewWillAppearUIViewController 예를 들어 UIViewController서버를 때리고 데이터를 가져 와서 뷰에 공급 한 다음 해당 뷰를 표시 하는 하위 클래스 가있는 앱을 만들고 있습니다. 이 일의 장점과 단점은 무엇입니까 viewDidLoad대는 viewWillAppear?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.