【问题标题】:How to create multiple UIButtons positioned horizontally with Auto Layout?如何使用自动布局创建多个水平放置的 UIButton?
【发布时间】:2016-03-05 03:27:21
【问题描述】:

我正在尝试在UIViewBar 中创建四个按钮,并使用自动布局逐一定位,并且每个按钮在右侧箭头上都有Imageview。现在我不知道如何实现所有iOS 设备。它应该根据一个设备宽度更改大小和空间。见下图

【问题讨论】:

  • 你的问题是什么?你做过/尝试过什么?约束应该是什么?
  • 使用视图为每个控件添加约束
  • 怎么做?你能给我举个例子吗? @巴拉吉
  • 很简单,你想显示这 4 个按钮取决于我的设备吗?
  • 是的。看起来像上面,但如果我运行 iPad 或 iPhone 6 等,它应该改变空间。@Kishore

标签: ios iphone uibutton storyboard


【解决方案1】:

选择所有按钮并点击故事板中的“pin”(位于右下角),如下图所示

添加“Leading”、“Tralling”、“Height”、“Equal width”约束

并在选择所有四个按钮的同时选择“对齐”(左侧到“大头针”) 并添加“垂直在容器中”约束。

否则您可以添加“顶部约束”而不是“垂直在容器中”约束。

嘿,我不知道这对你有没有帮助。不过让我们试一试。:)

【讨论】:

  • 对于 iPad,它的显示效果很好,但 iPhone 看起来没有对齐。@NuN
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多