iOS7真的在抢我
这是从iOS6导入的项目,在我测试的所有设备上运行顺利.
不知何故,图像视图在运行时被设置为像312×400,忽略了我在故事板中设置的高度规范.
我知道我缺少一些关于autolayout的细节,但是给出了什么?
为什么我提供的高度根本不重要,为什么这与Xcode4.x / ios6有所不同?
解决方法
图像视图高度属性的布局是不明确的.当您使用autolayout时,它不会在Interface Builder中使用图像视图的高度.而是使用在图像视图上设置的约束.
在图像视图上创建高度约束,并将其设置为您想要的高度(在固定高度的情况下).如果要使高度缩放,请将图像视图的顶部和底部的约束创建到图像视图的超级视图.对于您提供的屏幕截图,您可能需要从图像视图顶部到顶部布局指南设置约束.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。