弹出视图控制器

时间:2017-11-14 15:55:34

标签: uinavigationbar ios11 uinavigationitem large-title

我想使用新的大型标题largeTitleDisplayMode设置为.always,但是如果根UITableView弹出推送的详细控制器,则会出现一些奇怪的动画问题} contentOffset.y是积极的,也就是滚动。

这就是它应该如何运作:

enter image description here

滚动后这就是它的工作原理:

enter image description here

我想这是一个错误,但也许任何人都有一个解决方法,直到它被修复?

要重现,请创建一个新的示例项目,打开Storyboard并执行以下操作:

  1. 添加Navigation Controller并勾选Navigation Bar的{​​{1}}值
  2. 选择Prefers Large Titles并将Root View Controller的{​​{1}}设置为Table View
  3. 添加许多静态单元格或制作足够大的单元格,以便Content变为可滚动
  4. 添加Static Cells作为详细视图控制器并设置Table View segues
  5. 为两个视图控制器设置View Controller的{​​{1}}属性为Show
  6. 运行应用程序,滚动到底部,执行show / push segue并弹回
  7. enter image description here

0 个答案:

没有答案