我是autolayout的新手,在使用简单的计算器应用程序安排UIButtons和UILabels时遇到了麻烦。
这是包含我当前计算器应用的Github page。
1)我不能做出#34; 0"因此它与" 1"," 4"," 7"
垂直对齐2)我想让UIButton和UILabel的边框为1px黑色。我无法在Storyboard检查器中找到可以更改UIButton边框颜色和边框宽度的设置。
3)我如何制作" calculateStepsLabel"和" resultLabel"透明,以便可以部分看到背景中的任何内容。
答案 0 :(得分:3)
我建议选择@Brandon提到的替代方案。由于您正在使用堆栈视图,因此您无法在同一堆栈中的两个元素之间提供不同的间距。
使用以下代码作为标签:
resultLabel.layer.borderColor = UIColor.blackColor().CGColor
resultLabel.layer.borderWidth = 1.0
同样适用于按钮:
button.layer.borderWidth = 1.0
button.layer.borderColor = UIColor.blackColor().CGColor