swift - 快速制作四个按钮宽度以适应所有屏幕尺寸

标签 swift xcode6

enter image description here enter image description here 我正在 swift 中做一个带有大小类和自动布局的示例项目。我在屏幕顶部有四个按钮。如何为所有按钮设置相同的宽度,它们之间有一个像素的间隙,并使它们适合所有屏幕尺寸。 提前致谢

enter image description here

最佳答案

这里的技巧是使按钮宽度可变,但对所有按钮都是一样的。这可以像这样完成:

  1. 放置四个按钮
  2. 从最左边的按钮设置左边距限制
  3. 从最右边的按钮设置右边距限制
  4. 将按钮之间的水平距离限制设置为 1
  5. 将所有按钮的宽度限制设置为 >= 10(或任何其他 值,这使得宽度可变)
  6. 在所有按钮上设置等宽约束(按住 Ctrl 从一个按钮拖动到下一个按钮并选择等宽。对所有按钮重复此操作)

关于swift - 快速制作四个按钮宽度以适应所有屏幕尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28471306/

相关文章:

python - ImportError : No module named mechanize - XCode 6. 1 没有看到新安装的 python 库

ios - 如何使用 AppDelegate 在 View 之间共享 iAd 横幅

ios - Alamofire "installation"不工作(嵌入式二进制文件中的红色文本)

ios - 如何为每首歌曲添加一个 UILabel?

swift - SKAction playsoundfilenamed 加载声音失败

ios - 从 UIBarButtonItem 获取目标 ViewController?

ios - 根据任务结果快速切换 View

ios - indexPath 不可变? swift

ios - 在 xcode 7.3 : could not build Objective-C module 'libxml2' 上运行测试

swift NSNumberFormatter