使用自定义动画时,iOS9上的edgesForExtendedLayout被忽略

水星

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章