繁体   English   中英

自动排版遇到麻烦—简单的计算器应用

[英]having trouble with autolayout — simple calculator app

我是自动布局的新手,无法在一个简单的计算器应用中安排UIButtons和UILabel。

这是Github页面 ,其中包含我当前的计算器应用程序。

1)我无法将“ 0”设置为与“ 1”,“ 4”,“ 7”垂直对齐

2)我想使UIButton和UILabel 1px的边框为黑色。 我在Storyboard检查器中找不到可以更改UIButton的边框颜色和边框宽度的设置。

3)如何使“ calculateStepsLabel”和“ resultLabel”透明,以便可以部分看到背景中的任何内容。

我的计算器 计算器应用

  1. 我建议使用@Brandon提到的替代方法。 由于您使用的是堆栈视图,因此您将无法在同一堆栈中的两个元素之间提供不同的间距。

  2. 使用以下代码作为标签:

resultLabel.layer.borderColor = UIColor.blackColor().CGColor resultLabel.layer.borderWidth = 1.0

同样对于按钮:

button.layer.borderWidth = 1.0
button.layer.borderColor = UIColor.blackColor().CGColor
  1. 选择标签->转到属性检查器->视图->背景。 单击背景,并将不透明度调整为50%或根据需要使背景透明。 在这里,您还可以选择所需的背景颜色。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM