我正在尝试在我的iPhone 4上显示带有图像的UIImageView,但这并不完全显示。底部是隐藏的...这是结果:
我在左,右,上,下边距尝试了0个限制但没有效果...... 同时将宽度增加到320但高度总是568px(4英寸屏幕高度)
不是图像方面的问题。我在这种情况下使用Aspect FIll并且运行良好,但imageView高度始终为568px。如果我手动将高度调整为480px,则图像就可以了。
非常感谢!我不知道我该怎么做......
答案 0 :(得分:3)
尝试使用它,
[imgView setContentMode:UIViewContentModeScaleToFill]
答案 1 :(得分:0)
您需要设置图像的纵横比。
希望这有帮助。
答案 2 :(得分:0)
不要以编程方式设置框架,如果设置568px高度,则需要4英寸和3.5英寸。 只需将图像视图拖放到故事板视图中即可。来自Xcode5 autoLayout就在那里。调整自动布局。 autolayout将自动适合帧。
答案 3 :(得分:0)
删除强制高度为568px的约束。并为值为0的左,上,右,下,边距添加约束。
答案 4 :(得分:0)
你设置了自动调整大小
你选择图像然后设置如下imgae
[imgView setContentMode:UIViewContentModeScaleToFill]
它正在使用iphone 5或4