如何在工具栏中自动布局项目

Posted

技术标签:

【中文标题】如何在工具栏中自动布局项目【英文标题】:How to autolayout items in toolbar 【发布时间】:2012-11-02 18:51:44 【问题描述】:

如果您打开横向模式,纵向模式下工具栏上的项目看起来很正常,因为它们会移动。

如何让他们在纵向和横向模式中处于中间?

谢谢大家!

【问题讨论】:

您的工具栏中有哪些项目?如果它们是 ios 5 中界面生成器中的按钮,您可以使用自动调整大小来设置它们的位置,以便它们正确旋转。如果您使用的是 iOS 6,那么您必须使用约束来锁定它们的位置并让它们旋转。 在中心我有分段控制,以及左右按钮 【参考方案1】:

在工具栏的每一侧添加一个Flexible Space Bar Button Item。这应该把它推到中心。

【讨论】:

以上是关于如何在工具栏中自动布局项目的主要内容,如果未能解决你的问题,请参考以下文章

Swift - 如何对 ScrollView 中的项目使用自动布局?

如何使用自动布局来布局三个项目水平相等

带有customView的自动布局iOS 11工具栏UIBarButtonItem

Swift UIView 自动布局和约束

使用自动布局调整 xib 元素的宽度

如何使用自动布局“项目格式约束”为 UIViews 设置相等的宽度