如何使iOS ImageView完全匹配窗口?

时间:2016-06-13 15:34:12

标签: ios autolayout

enter image description here

我是iOS的新手,我是一个Android开发者自我学习的iOS只是为了好玩。 从图中可以看出,我想让我的ImageView在不同英寸的iPhone窗口中完整显示。 如果您是Android开发人员,您可能知道我的意思是如何在宽度和高度上制作ImageView match_parent?

2 个答案:

答案 0 :(得分:1)

通过常量为零的约束将所有四边的图像视图固定到其超视图。现在配置图像视图的内容模式,使其不会扭曲图像,而是保持其纵横比(有两种方法可以做到这一点,我不知道你想要的是什么,所以你必须进行实验。

答案 1 :(得分:1)

你必须设置UIImageView约束,像这样在全屏调整,所有尺寸都有0个间距,然后点击Add 4 Constraints

enter image description here

之后,您必须将UIImageView设置的模式设置为Aspect Fit,这样才能保持图像的宽高比。

我从您的印刷品中取出图像,这是预期的最终结果。

enter image description here