如何在Xcode故事板中设置正确的UIImageView?

时间:2016-05-21 13:00:49

标签: ios xcode swift uiimageview storyboard

我正在创建一个应用程序,它将拍摄照片并将照片裁剪为正方形或4 * 3图像。

然后当我点击Next按钮时,我将进入Post视图

(就像Instagram一样)

The Post View

UIImageView将显示我从上一个视图中拍摄的照片。

问题是如何将UIImageView设置为正方形或4 * 3图像

并使其右侧和左侧填满屏幕?

如果我手动设置相同的宽度和高度来填充故事板的边框,它将如下所示 The UITextView is being blocked

UIImageView将阻止UITextView。

故事板无法添加其他UITextViews

我应该通过代码还是其他方式设置UIImageView?

1 个答案:

答案 0 :(得分:1)

将其左边缘约束设置为左侧,将其右边缘约束设置为右侧,将其上边缘约束设置为顶侧,然后设置其纵横比。然后根据屏幕的宽度确定其高度。使用Autolayout看起来令人生畏的大多数事情实际上都非常简单。这是一个非常强大的工具。