Недавно я обновил свое приложение с iOS 8.3 до iOS 9. После исправления различных ошибок в коде мне удалось скомпилировать приложение и запустить его, когда я заметил следующую проблему.
Когда я выполняю переходный щелчок, например, UIButton, представление, загруженное с переходом, появляется с анимацией модального представления (скользит снизу, пока не достигнет верха), но в раскадровке переход Show (e.g. Push)
. Кроме того, кнопка «Назад» на навигационном контроллере больше не появляется.
Консоль печатает это, когда я выполняю переход:
Attempting to load the view of a view controller while it is deallocating is not allowed and may result in undefined behavior (<UISearchController: 0x7ffde14866b0>)
Проблема, похоже, присутствует только в представлении, при загрузке других представлений я пытался установить другие представления в качестве начального контроллера представления, и все работает.