edgesForExtendedLayout
使用实施自定义动画时,iOS9似乎忽略了目标视图控制器的UIViewControllerAnimatedTransitioning
内容,因此内容最终出现在导航栏下方。知道为什么会这样吗?
我在https://github.com/nmarkovic04/CustomAnimationTest托管了一个示例。在8.4和9.1上运行它可以显示出区别,但是您很可能可以尝试其他任何8.x和9.x版本。
在XCode 7,Swift 2.0上运行。
这在ViewDidLoad中已修复,可以确认吗:]
self.edgesForExtendedLayout = .Top self.extendedLayoutIncludesOpaqueBars = true
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句