我只是想知道我们应该如何处理iPhone 5更大的屏幕尺寸.
因为它有更多像素的高度,像GCRectMake这样使用坐标(并且只是将像素与视网膜/非视网膜问题加倍)之类的东西将无法在版本之间无缝地工作,就像我们获得Retina时那样.
我们是否必须设计两个故事板,就像iPad一样?
我个人认为Apple不会要求你每次必须画一些东西来检查屏幕大小,就像许多答案所说的那样.这会发生在iPad上吗?
我正在尝试布置我的xib,以便布局适合iphone 5(4英寸视网膜)和3.5设备.
因为我必须支持IOS-5,所以我不能使用autolayout.我必须使用弹簧和Struts.
我在interface-builder中尝试了一切.但要么我的观点超出了iphone-3.5英寸的底部,要么完全没有填充iphone-4英寸视网膜.
有人可以提示如何让xib与这两种设备兼容吗?
为了更清楚,我添加了截图:
当我在属性检查器中设置大小3.5时:

它看起来在iphone-5.按钮下方有一个空格:

如果我在界面构建器中设置了4英寸的大小.您可以看到底部按钮在iphone-4中不可见.

所以你会问我正在使用的设置是什么.他们是:
