Я переключаюсь между двумя видами, переключая скрытые атрибуты. Как узнать, когда один вид скрыт и / или виден?
Пробовал устанавливать точки останова в viewDidLoad, viewDidUnload, viewWillAppear, viewWillDisappear, viewDidDisappear, становитьсяFirstResponder и resignFirstResponder. Ничего такого. Ни один из них не вызывается, когда я устанавливаю скрытый = ДА / НЕТ.
if (self.aController)
self.aController.view.hidden = YES;
if (self.bController)
self.bController.view.hidden = NO;
[self.bController viewWillAppear:YES];
Я вызываю viewWillAppear самостоятельно, так как это представление ... подпредставление подпредставления представления под UITabBarItem. В Apple Docs сказали, что установка неестественная и некоторые автоматические уведомления должны выполняться вручную . Является ли это той же самой проблемой с тем, что не стали становиться становящимися становящимися фарами и resignFirstResponder, которые должны быть связаны со скрытым статусом?