首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

怎么判断iphone4、iphone4s、iphone5、iPad、iPad retina

2013-03-21 
如何判断iphone4、iphone4s、iphone5、iPad、iPad retinaif (UI_USER_INTERFACE_IDIOM() UIUserInterfaceId

如何判断iphone4、iphone4s、iphone5、iPad、iPad retina

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)     {        CGFloat scale = [[UIScreen mainScreen] scale];           if (scale > 1.0)            {                //iPad retina screen           }             else           {                //iPad screen           }    }     else    {         if ([UIScreen instancesRespondToSelector:@selector(scale)])          {               CGFloat scale = [[UIScreen mainScreen] scale];               if (scale > 1.0)                {                    if([[ UIScreen mainScreen ] bounds ].size.height == 568)                    {                        //iphone 5                    }                    else                    {                        //iphone retina screen                    }               }               else               {                    //iphone screen               }         }    }

热点排行