【发布时间】:2017-04-17 17:19:50
【问题描述】:
我正在实现一个使用 UINavigationController 的应用程序。它目前显示 3 个视图,每个视图为 UITableViewController。显示的第一个视图只有一个title,而其他两个视图有一个title 和prompt。所有的转场都是在故事板中创建的,这相当简单:
问题:当我从一个有提示的视图中动画 AWAY 时,动画就会出现故障 - 标题(有时是后退按钮)从底部“飞入”,而不是从右侧“飞入”。
示例: https://youtu.be/N-K8piEJ1aY(开启慢速动画录制)
在这里,您可以看到从第一个视图到第二个视图的动画效果很好,但是从第二个到第三个视图的动画有问题。动画返回作品。
这个问题似乎类似于 Weird animations when changing NavigationItem prompt 。该线程中的结论是,这仅发生在 iOS 7 上,但我在 iOS 10.0/10.1 上运行。模拟器和真机都会出现这个问题。
有什么想法吗?
【问题讨论】:
-
Fwiw 我遇到了同样的问题。如果我想出任何解决方法,我会告诉你
标签: ios animation uinavigationcontroller uinavigationitem visual-glitch