【发布时间】:2017-11-08 14:26:30
【问题描述】:
iOS 11 Beta 1 为几乎所有系统应用程序使用增加的导航栏标题(它在 iOS 10 和音乐应用程序中开始这样做)。我想知道 Apple 是否在 iOS 11 中为此提供了一个公共 API,或者它现在是否会保持私有。
行为是标题的字体大小增加,左对齐,并且一旦用户向下滚动,就会移动到导航栏。我在此处的 Messages 应用中附加了一些显示此行为的屏幕:
虽然到目前为止我在UINavigationController 和UINavigationBar 中找不到任何参考,但也许有人知道更多细节!
【问题讨论】:
-
在文档中:
prefersLargeTitles -
Big NavigationBar,工具栏标题在 iOS 11 中可用,您也可以在您的应用中使用它。
-
看来必须在代码中完成。 Interface Builder 中的大标题选择器没有任何作用。
标签: ios iphone uinavigationbar xcode9-beta ios11