2

我想使用设置为的新大标题但如果 root是积极的,又名滚动,则在弹出推送的细节控制器时会遇到一些奇怪的动画问题。largeTitleDisplayMode.alwaysUITableViewcontentOffset.y

所以它应该是这样工作的:

在此处输入图像描述

这就是滚动后的工作方式:

在此处输入图像描述

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

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

  1. 添加Navigation Controller并勾选它Navigation BarPrefers Large Titles
  2. 选择它Root View Controller并将其设置为Table ViewContentStatic Cells
  3. 添加许多静态单元格或使其足够大,这样您Table View就可以滚动了
  4. 添加一个View Controller作为细节视图控制器并设置Showsegues
  5. 为两个视图控制器设置Navigation Item'Large Titles属性Always
  6. 运行应用程序,滚动到底部,执行 show/push segue 并弹回

在此处输入图像描述

4

0 回答 0