【发布时间】:2017-07-27 21:10:26
【问题描述】:
我需要一些帮助来确定如何修复 iOS 应用中导航栏的布局。向给定屏幕的“子”视图添加导航时,到目前为止,我的方法是将按钮添加到 UINavigation 项的“leftBarButtonItems”集合中。只要按钮的数量不超过 3 或 4 个,一切都很好。
不幸的是,我现在有一个需要额外按钮的屏幕。一切似乎都构建得很好,但是当我实际运行应用程序时,我最终会遇到这样的混乱:
有没有更好的方法来布局带有导航和工具栏按钮的 UI?如果将按钮放在导航栏中实际上是正确的方法,我需要做什么才能使布局处理内容无法容纳的情况?
【问题讨论】:
-
如果你真的需要按钮,你最好隐藏后退按钮的标题(
ALASKA VISION CLINIC...)。 See this -
我同意@Ryan 的观点并且过去曾这样做过。但是您也可以尝试将标题部分缩写为
ALASKA (#100081)。
标签: ios swift xcode uinavigationitem