【问题标题】:iOS view borders sometimes thickeriOS 视图边框有时会变粗
【发布时间】:2016-05-21 08:20:37
【问题描述】:

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

我对所有按钮都这样做:

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

它看起来像这样:

我猜这是因为边框是在按钮视图内部而不是外部绘制的。但这并不能解释为什么它对于某些按钮而不是所有按钮都较厚。

有什么想法吗?

提前致谢

【问题讨论】:

  • 你签入真机了吗???
  • 我怎么能不检查...在真实设备上一切都是完美的。在测试之后,我注意到我的模拟器缩放到了 75%。将其设置为 100% 也可以解决问题。谢谢!请添加答案,以便我将其标记为已解决
  • @MikeyB 这是模拟器神器

标签: ios swift uiview autolayout


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多