这是从iOS6导入的项目,在我测试的所有设备上运行顺利.不知何故,图像视图在运行时被设置为像312×400,忽略了我在故事板中设置的高度规范.
我知道我缺少一些关于autolayout的细节,但是给出了什么?为什么我提供的高度根本不重要,为什么这与Xcode4.x / ios6有所不同?
在图像视图上创建高度约束,并将其设置为您想要的高度(在固定高度的情况下).如果要使高度缩放,请将图像视图的顶部和底部的约束创建到图像视图的超级视图.对于您提供的屏幕截图,您可能需要从图像视图顶部到顶部布局指南设置约束.