Я пытаюсь решить проблему размещения места размещения, возникшую с iOS 9. Я создаю экземпляр контроллера представления из файла xib (неавтоматизированного) и затем нажимаю его на мой UINavigationController
.
Проблема заключается в том, что когда вызывается метод контроллера viewWillAppear
, его кадр еще не настроен на размер контроллера навигации и все еще находится в файле xib. Теперь он не устанавливается правильно до viewDidAppear
.
Это полностью заворачивает мой код. Кто-нибудь знает, что изменилось, что вызывает это, и как лучше всего справиться с этим? Я не хочу ждать до viewDidAppear
, потому что это будет выглядеть плохо и сделать плохой опыт работы с пользователем.