iOS网格UI控件

时间:2015-08-13 18:19:50

标签: ios xcode swift uistoryboard

在启用了自动布局的XCode Swift Storyboard中,我需要按一行按钮(让它是6个按钮)按宽度填充屏幕。按钮必须具有相同的宽度,保持纵横比相同(因此当屏幕宽度改变时行高会改变)。

我认为我需要在Android中使用类似GridLayout的UI控件,但到目前为止我找不到适合iOS的任何内容。

请建议。

1 个答案:

答案 0 :(得分:0)

Interface Builder中没有任何内容允许您自动执行此操作,即无需自己定位和设置每个按钮的约束。对于iOS 9.0,UIStackView可能对您有所帮助,但在此之前(甚至可能仍然),我会使用UICollectionView以编程方式执行此操作。