3

问题是,在 viewcontroller.xib 中保持大小为 none,并编写了在 iphone4 和普通 iphone 中运行的代码,但视图不支持 iphone5 请告诉我如何为所有 iphone 尺寸设计

4

1 回答 1

0

我们需要记住的一件重要事情是您必须放置Default-568h@2x.png。然后才开始支持 iPhone 5 。您必须编写此行来处理 iPhone 5 。iPhone5 屏幕尺寸为 640x1136 。因此,您用于 iPhone 4/4s 的图像也适用于 iPhone 5,但背景图像除外,因为 iPhone 5 中的视图高度多 176 像素。

if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone && [UIScreen mainScreen].scale * [UIScreen mainScreen].bounds.size.height>=1136)
    {
    // write some code here for positioning the element 

    }

如果您有任何问题,请告诉我

于 2013-04-03T04:43:15.963 回答