У меня полностью прозрачная таблица и контроллеры навигации. Из-за этого при нажатии новых контроллеров представления анимация прерывалась. Поэтому я добавил свой собственный push-переход, который делает снимок следующего контроллера представления и анимирует его.
Это больше не работает на iOS10. snapshotView(afterScreenUpdates: true)
возвращает представление чисто белого цвета. Я также пытался получить снимок старым методом через графический контекст, и это тоже не сработало.
Как я могу быть уверен, что представление, передаваемое в контроллер навигации, загружается до моментального снимка? Или есть лучший способ решить эту проблему? Это критическое изменение для меня, к сожалению ..
snapshotImageView()
. - person Borzh   schedule 03.12.2020