1

这个问题真的很令人沮丧,让我发疯。

我已经阅读了有关 AutoLayout 等的所有内容,但它一直在发生。我的界面有一个以图像视图为背景的视图,其顶部有一个较小的子视图(对应于我的图像中的一个字段)。我已经尝试了所有方法,但在切换设备时,子视图似乎没有与我的图像相应地缩放。顺便说一句,IB 预览并没有显示我在运行 iOS 模拟器时真正得到的东西,这正常吗?为什么?我做错了什么?我不知道还能尝试什么!

http://i58.tinypic.com/34xqtc6.png

编辑:我不能发布图片:(

4

2 回答 2

5

我已经为您的案例设置了一个 githubrepo,请查看 https://github.com/usamaiqbal83/TestingProject

在此处输入图像描述

背景图像视图的约束:

在此处输入图像描述

前视图的约束

在此处输入图像描述

要记住的最重要的事情当然是约束方程

FirstItem.Attribute1 = (SecondItem.Attribute2 * Multiplier) + Constant

于 2015-08-20T17:26:32.907 回答
2

而不是子视图使用容器视图。

在此处输入图像描述

于 2015-08-20T16:46:05.553 回答