【发布时间】:2013-09-20 02:43:53
【问题描述】:
我有一个占据整个屏幕的 UIView,在其中我有另一个方形 UIView。我将这个设置为我想要的大小,但是当我运行模拟器时,我发现它要小得多。
我正在使用 XCode 4。我做错了什么?
提前致谢
【问题讨论】:
我有一个占据整个屏幕的 UIView,在其中我有另一个方形 UIView。我将这个设置为我想要的大小,但是当我运行模拟器时,我发现它要小得多。
我正在使用 XCode 4。我做错了什么?
提前致谢
【问题讨论】:
根据你的约束,视图的顶部距离顶部有一定的距离,视图的底部距离底部有一定的距离。所以它并不是真正的 square 视图,它只是一个看起来像正方形的视图。
它显示得更小的原因是当视图在 4" 屏幕上运行时它看起来像一个正方形。
但是您的模拟器不是 4" 屏幕(您可以清楚地看到,因为模拟器中的视图高度与 Interface Builder 中的视图高度不匹配)。
因此,由于模拟器屏幕更短,它也迫使您的视图更短。
【讨论】: