iOS使用横向自动布局拉伸视图

时间:2013-04-20 09:39:17

标签: ios rotation autolayout

我刚开始为即将开展的项目使用自动布局。我在UIScrollView中创建了一个UIImageView,如下图所示:

UIScrollView with UIImageView

自动布局按预期工作,并在旋转后正确定位UImageView。我的问题是我希望UIImageView在横向模式下伸展,以便它填满整个宽度。我怎样才能做到这一点?目前它的尺寸与纵向模式相同。

当我将UIImageView直接放在UIViewControllers视图中而不使用UIScrollView时,它会正确拉伸。这是为什么?我很乐意提供一些提示。

我使用以下约束(前导和尾随空格等于0): Constraints

1 个答案:

答案 0 :(得分:0)

好的我发现使用自动布局,UIImageView总是继承其UIImage的大小。因此,如果我在旋转时更改图像,UIImageView只需正确调整大小。

相关问题