我对 iOS 中的这个 AutoLayout 东西非常陌生,我很难找到好的文档来阅读和理解它的概念。
我需要做的是将 UIImageView 放在父视图内与父视图高度相关的位置。
我如何尝试实现这一点如下。
这适用于每种屏幕尺寸,但仅适用于纵向。当我向左或向右旋转设备时,我看不到 UIImageView 和景观设备顶部之间的间隙有任何变化。下图阐明了我在这里的意思。
但是当我使用情节提要看到预览时,它会按预期显示差距差异。
1.) 为什么当应用程序在真实设备上运行时不会发生这种情况?
2.) 检测到设备旋转时,我是否必须以编程方式更新约束?
3.) Top Layout Guide.Bottom X 和 Y 是否有任何常数值?
4.) 有没有其他方法可以放置这个 UIImageView?我需要的是将图像放置在任何方向的屏幕高度位置的 1/3 处。