iOS 视图边框有时会变粗
Posted
技术标签:
【中文标题】iOS 视图边框有时会变粗【英文标题】:iOS view borders sometimes thicker 【发布时间】:2016-05-21 08:20:37 【问题描述】:如果我在 StackView
中放置多个按钮,它们之间没有空格(填充)并为每个按钮添加边框,则边框的宽度不相等。
我对所有按钮都这样做:
button.layer.borderWidth = 0.5
button.layer.borderColor = UIColor.darkGrayColor().CGColor
它看起来像这样:
我猜这是因为边框是在按钮视图内部而不是外部绘制的。但这并不能解释为什么它对于某些按钮而不是所有按钮都较厚。
有什么想法吗?
提前致谢
【问题讨论】:
你签入真机了吗??? 我怎么能不检查...在真实设备上一切都是完美的。在测试之后,我注意到我的模拟器缩放到了 75%。将其设置为 100% 也可以解决问题。谢谢!请添加答案,以便我将其标记为已解决 @MikeyB 这是模拟器神器 【参考方案1】:我认为模拟器比例有问题..在您的真实设备中检查这个或将您的模拟器比例设置为 100%..它将解决您的问题
【讨论】:
以上是关于iOS 视图边框有时会变粗的主要内容,如果未能解决你的问题,请参考以下文章