У меня есть вид Contoller A (VCA), который переходит в режим просмотра контроллера B (VCB). У VCB есть кнопка, которая снова возвращается в VCA. Проблема, с которой я сталкиваюсь, заключается в том, что если я перейду из VCA (портретный режим) в VCB, а затем измените ориентацию VCB на ландшафт, а затем коснитесь кнопки для размотки, VCA появится в портретном режиме с половиной правого экрана, все черные. iOS 8 unind segue приводит к ошибке ориентации
0
A
ответ
0
Если вы используете собственный анимированный вид контроллер переход, попробуйте установить рамку зрения вы переходящая на:
extension CustomTransition: UIViewControllerAnimatedTransitioning {
func animateTransition(context: UIViewControllerContextTransitioning) {
guard
let containerView = context.containerView(),
let fromView = context.viewForKey(UITransitionContextFromViewKey),
let toView = context.viewForKey(UITransitionContextToViewKey)
else {
return context.completeTransition(!context.transitionWasCancelled())
}
// This is the important line
toView.frame = fromView.frame
// Do your custom animations
}
}
Смежные вопросы
- 1. unind segue программно
- 2. Обновить метки от unind segue
- 3. unind segue/performSegueWithIdentifier: проблемы
- 4. Perfom show segue in a unind segue
- 5. unind segue не работает
- 6. unind segue не запускается
- 7. unind segue and dealloc
- 8. unind segue vs. popViewControllerAnimated
- 9. xcode unind segue программно
- 10. Невозможно создать unind segue
- 11. Передача данных через unind segue
- 12. Xcode 6.0.1 Cancel button unind segue
- 13. Custom Unwind Segue для iOS 8 и iOS 9
- 14. unind segue in UIAlert не работает
- 15. unind segue передавать данные в разные viewcontrollers
- 16. unind segue изменил мои границы UITableView
- 17. iOS 9 push segue приводит к сбою моего приложения
- 18. DriveApp.getFolderById приводит к ошибке
- 19. RegisterType приводит к ошибке
- 20. iOS 8 Обнаружение изменения ориентации
- 21. iOS unind CollectionView at didSelectItemAtIndexPath
- 22. Unwind Segue не работает в iOS 8
- 23. Что такое устаревший push segue? (iOS 8)
- 24. Xcode swift: My unind segue не добавляет в мой tableView
- 25. pidora nodejs приводит к ошибке
- 26. HTAccess приводит к ошибке 404
- 27. Mocking JavascriptSerializer приводит к ошибке
- 28. Crash after unind segue из-за менеджера местоположений
- 29. Изменение ориентации приводит к изменению размера шрифта
- 30. Смена ориентации приводит к сбою приложения