【发布时间】:2013-03-27 18:52:01
【问题描述】:
我在.xib做了简单的设计,我的应用部署目标是iOS 5
当我在模拟器或设备中运行我的应用程序时,我的视图不会调整大小。
这是我的.xib 文件的快照..
当我尝试在模拟器中运行我的应用程序时,它在 4" 的模拟器中正常运行,但是当我在 3.5" 的模拟器中运行我的应用程序时,它不会调整大小。 Autoresize subview 属性被选中。
这是我的Simulaotrs 的截图,第一个截图是 3.5 英寸的,第二个是 4 英寸的..
提前致谢。
【问题讨论】:
-
设置大小=无到 Retina 3.5 全屏
-
你集成了滚动视图吗?所以你可以滚动页面。因为导航和标签栏控制器无法查看整个视图
-
不是scrollView,只是简单视图
-
为了简单的解决方案,你为什么不为 iPhone4/4S 和另一个 iPhone5 创建两个单独的 Xib。你不必以编程方式管理。
-
您希望在两种不同的屏幕尺寸上发生什么?你在那里有一个图标矩阵,这不是可以用自动调整大小的蒙版重新排列的东西。您能否编辑问题以解释您希望在每个模拟器中看到的内容?例如,如果您希望所有图标在 3.5 英寸屏幕中更靠近,则使用自动调整大小的蒙版是不可能的。
标签: iphone ios ipad xib autoresize