【问题标题】:xcode 7 buttons overlappingxcode 7按钮重叠
【发布时间】:2015-09-20 14:34:45
【问题描述】:

我是 Xcode 的新手,我正在尝试做一些应该按降序排列的选择,例如:

选项1
选项2
选项3
选项4

但是当在 Xcode 7 中放置以下约束时:宽度相等,容器中垂直居中,容器中水平居中,我得到了所有的按钮,甚至是模拟器中重叠的标签,任何人都知道如何让它们居中模拟器?

我正在使用 Xcode 7。

【问题讨论】:

  • 你能显示界面生成器的屏幕截图和结果吗?
  • 如果您将它们全部设置为垂直居中,它们将重叠。尝试将 option3 垂直居中,并为其他使用垂直偏移。
  • 不幸的是我没有足够的声誉来添加图片
  • 如何使用垂直偏移?抱歉,我对 xcode 很陌生
  • 我在 stackview 中并拖动了按钮,但在构建时它们与模拟器屏幕的左侧对齐

标签: xcode constraints xcode7


【解决方案1】:

如果您将所有按钮设置为垂直居中,您的按钮将会重叠。试试:

  1. 在视图中水平和垂直居中Option3
  2. 在视图中水平居中 Option1Option2Option4
  3. 添加从 Option3Option2 的垂直偏移。为此,Control - 从 Option3 拖动到 Option2 并从弹出窗口中选择 Vertical Spacing
  4. 以同样的方式添加从Option2Option1的垂直偏移。
  5. 以同样的方式添加从Option3Option4的垂直偏移。

【讨论】:

  • 非常感谢,我是否只需在选项 1 上方的标签上添加一个垂直偏移集以使其也居中?
猜你喜欢
  • 2015-08-05
  • 1970-01-01
  • 2018-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多