我设计了我的xib,在外部视图中嵌入了一个内部视图。将布局设置为3.5英寸。我需要外观在4英寸的屏幕上扩展高度,内视图向下移动相应的距离。 下面是xib布局的图像和两个视图的尺寸检查器
问题 - 当innerView y origin设置为0时,它在4英寸上运行时会下降到屏幕底部。但是,如果我将内部视图的 y原点设置为1(或更高),一切都很好。为什么会这样呢?我没有使用autolayout。
xib布局
外部视图尺寸检查器
内部视图尺寸检查器
在4英寸显示屏上运行
答案 0 :(得分:0)
我不知道为什么它只适用于非零Y坐标。
无论如何,听起来你希望InnerView与其超视图的底边保持相同的距离,并保持相同的高度。因此,您需要将InnerView的自动调整遮罩设置为具有灵活的上边距,固定高度和固定的下边距: