【发布时间】:2016-09-25 18:29:05
【问题描述】:
我有一个非常愚蠢的问题。在栏的顶部,我们有导航栏,您可以在左右两侧放置一个 barbutton 项目,并在中间放置一个标题。
我在底部放置了一个普通的工具栏,但是当我尝试在每一侧放置 2 个栏按钮时,它们都向左移动。我尝试在底部使用导航栏,它可以在每一侧放置一个栏按钮,但我无法在其上添加任务限制。所以我一直在试图弄清楚如何在底部制作一个工具栏以添加缺少的约束并能够在左侧和右侧放置 2 个栏按钮项。
提前致谢。
【问题讨论】:
我有一个非常愚蠢的问题。在栏的顶部,我们有导航栏,您可以在左右两侧放置一个 barbutton 项目,并在中间放置一个标题。
我在底部放置了一个普通的工具栏,但是当我尝试在每一侧放置 2 个栏按钮时,它们都向左移动。我尝试在底部使用导航栏,它可以在每一侧放置一个栏按钮,但我无法在其上添加任务限制。所以我一直在试图弄清楚如何在底部制作一个工具栏以添加缺少的约束并能够在左侧和右侧放置 2 个栏按钮项。
提前致谢。
【问题讨论】:
在两个按钮之间添加一个系统类型为“弹性空间”的按钮。这会将第一个按钮放在左边,“空格”放在中间,第二个按钮放在右边。
将此按钮放在工具栏上的其他两个按钮之间:
let space = UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: nil, action: nil)
【讨论】: