В моем приложении я использую UINavigationController для переключения между многими различными UIViewController.Единственная проблема заключается в том, что при загрузке одного из моих представлений мне приходится много настраивать (как доступ к данным, так и графика, оба из которых должны быть выполнены в коде).Когда контроллер представления нажат, анимация чрезвычайно прерывистая, потому что телефон вынужден одновременно анимировать переход и настроить представление одновременно.
Настройка представления после его загрузки не является опцией, поэтому его можно настроить (есть метод setupViewDidLoad, в котором есть весь необходимый код) во время выделения перед он выдвинут / представлен?
Редактировать:
Позвольте мне немного изменить мой вопрос.Я обнаружил, что если я представляю контроллер представления, используя [self presentModalViewController: animated:] вместо нажатия его с помощью контроллера навигации, то здесь нет прерывистости.В чем причина?