我是 iPhone 开发的新手,我想让我的代码与 iPhone 4s 和 iPhone5 兼容,
但是当我将图像应用到 4S 的背景视图时,它的大小为 320*480,但它在 iPhone 5 中发生了变化。如何管理这种兼容性?我还需要管理按钮的兼容性及其在 iPhone 4s 和 iPhone 5 中的位置。如果是?那么如何以编程方式处理按钮的位置......
我找到了这个解决方案..
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone){
CGSize result = [[UIScreen mainScreen] bounds].size;
if(result.height == 480)
{
// iPhone Classic }
if(result.height == 568)
{
// iPhone 5
}}
它有效吗?