【问题标题】:Center image in LaunchScreen storyboardLaunchScreen 故事板中的中心图像
【发布时间】:2016-01-10 21:24:16
【问题描述】:

我的LaunchScreen.storyboard 中有一个imageView。我以两个约束为中心:

  • 水平居中(对齐 Y 中心)
  • 垂直居中(对齐 X 中心)

我也有:

  • 宽度约束等于 84

发生的情况是图像就在中心下方。它不是完全居中的。

有什么建议吗?

谢谢!!

【问题讨论】:

  • 每个约束的constant 一定是0吗?
  • @chedabob 是的,常数为 0。尽管图像的宽度常数为 84。
  • 高度限制怎么样?
  • @vienvu 我没有高度限制。如上所示,我总共有 3 个约束。宽度约束的常数等于 84。
  • “图像在中心下方”是什么意思?能给个截图什么的吗?

标签: ios autolayout storyboard


【解决方案1】:

给出如下约束:

1) Top space to superview
2) Bottom space to superview
3) Leading to superview
4) Trailing to superview

This will fill the whole nib with an imageview

【讨论】:

    【解决方案2】:

    一种简单的方法是在每一侧添加与对侧相同的约束,以使图像居中。我最近这样做是为了在另一个标签和视图的其余 3 个边缘之间居中一个标签

    【讨论】:

    • 您不能为图像添加约束。您只能将约束添加到图像视图。
    猜你喜欢
    • 2020-11-26
    • 1970-01-01
    • 2017-05-18
    • 2021-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-05
    • 1970-01-01
    相关资源
    最近更新 更多