-4

重複の可能性:
iPhone 5 (ワイドスクリーン デバイス) を検出するには?

デバイスが iPhone 4 か iPhone 5 かを簡単に知る方法があれば教えてください。たぶん、この情報をストックするグローバル変数がありますか? 私はこのようなことをしたいと思います:

 if (device == iphone 5){
 frame.size = 300px;
 }
 else if (device == iphone 4){
 frame.size =  200px;
 }

非常に単純な例です。

4

2 に答える 2

0
[[UIDevice currentDevice] localizedModel]
于 2012-12-04T12:35:45.590 に答える
-1
 if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
     CGRect screenBounds = [[UIScreen mainScreen] bounds];
    if (screenBounds.size.height == 568)
 {
    //For iPhone5
 }

else
{
   //for iPhone4 and all other

}
于 2012-12-04T12:34:24.327 に答える