【发布时间】:2013-01-29 08:14:01
【问题描述】:
我正在开发一个关闭自动布局并默认设置为 Iphone 5 的应用程序。现在我在屏幕底部有一个 UIView,当我在 IB 中的大小选项之间切换时,UIView 正确地向上移动以修复自身到屏幕底部。但是,当我在我的 iPhone 4 或模拟器上进行测试时,它并没有向上移动,而是被切断了。
我怎样才能让应用程序底部的 UIView 向上分流到较小的 iPhone 4?
看下面的例子
我基本上希望白色盒子向上分流以填补灰色盒子下方的空隙。
更新
在视图层次结构方面,有一个包含视图,然后您看到的白色部分是一个简单的 UIView(白色背景),里面有一个滚动视图。该项目相当新,因此设置非常简单,并且没有任何代码可以定位任何 UIView。
【问题讨论】:
-
您在使用自动布局吗?还是 AutoresizingMask?
-
我关闭了自动布局,我正在使用自动调整大小功能
-
@IconicDigital,您的 4 英寸和 3.5 英寸图像没有进行同类比较...查看我的更新答案
标签: ios cocoa-touch