【问题标题】:How to place an UIImage at the top centre using storyboard and auotlayout?如何使用故事板和自动布局将 UIImage 放置在顶部中心?
【发布时间】:2017-11-09 01:21:56
【问题描述】:

使用自动布局将 UIImageView 放置在故事板的顶部中心需要哪些约束? 1.目前我正在设置领先空间 2.尾随空间 3.宽高约束 但是图像在进入 5s 手机时会发生位移。请帮忙。

【问题讨论】:

  • 宽度、高度、顶部和水平居中?

标签: ios uiimageview storyboard xcode8


【解决方案1】:

你大部分时间都在那里。前导和尾随约束是导致问题的原因。删除这两个,然后将 'Center Horizontally in Container' 约束添加到 UIImageView。

希望这可以实现您的目标。

【讨论】:

  • 是的,因为你有一个宽度和高度,水平的顶部和中心可以确定所有需要的点。如果你没有宽度和高度,那么你需要更多的约束。
  • 谢谢..它解决了...那么为什么导致问题的前导和尾随??
  • 我假设前导和尾随约束是固定值,因此当您拥有不同尺寸的屏幕时,如果您希望图像视图的宽度相同,那么这些固定值会有所不同。因此,由于不匹配,Xcode 会自动打破其中一个约束,因此应用不会崩溃。
猜你喜欢
  • 1970-01-01
  • 2013-07-28
  • 2018-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-30
  • 2013-11-07
  • 1970-01-01
相关资源
最近更新 更多