【问题标题】:Autolayouts not working as expected in iPhone 6s Plus自动布局在 iPhone 6s Plus 中无法正常工作
【发布时间】:2017-11-06 03:28:18
【问题描述】:

我有

  1. UIImageviewUIView - 背景图片
  2. UIView - 被视为图像顶部的渐变层。

这里给梯度视图的约束是

  • 对齐顶部并通向 UIImageView
  • 高度和宽度相等 UIImageView

这些在 iPhone 5s、6s 上运行良好,但在 iPhone 6s Plus 上无法运行。渐变视图没有完全覆盖 UIImageView。 附上示例图片

P.S 我已经在 Interface Builder 中取消选中 Constraint to margin。还是行不通。 任何人都可以帮我解决我所缺少的吗?

【问题讨论】:

  • 在图像视图中,勾选“剪辑到边界”框
  • 已勾选剪辑到边界
  • This 可能对您的情况有用...

标签: ios swift uiimageview autolayout uistoryboard


【解决方案1】:

在 imageView 和它上面的其他视图上尝试这些约束:

【讨论】:

    【解决方案2】:

    经过大量的反复试验。 我终于找到了解决办法。

    • 删除了与 UIImageView 相同的高度和宽度
    • 将底部和尾部与 UIImageView 对齐

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      • 1970-01-01
      • 2015-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-31
      相关资源
      最近更新 更多