iOS视图边框有时更粗

时间:2016-05-21 08:20:38

标签: ios swift uiview autolayout

如果我在StackView中放置多个按钮而没有空格(填充)并为每个按钮添加边框,则边框的宽度不相等。

我为所有按钮执行此操作:

button.layer.borderWidth = 0.5
button.layer.borderColor = UIColor.darkGrayColor().CGColor

它看起来像这样:

enter image description here

我猜这是因为边框是在按钮视图内绘制而不是在外面。但这并不能解释为什么它对某些按钮而言更厚,而不适用于所有按钮。

有什么想法吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

我认为模拟器比例存在问题..在您的真实设备中检查这个或将您的模拟器比例设置为100%..它将解决您的问题