当前位置: 代码迷 >> Iphone >> 怎么判断iphone4、iphone4s、iphone5、iPad、iPad retina
  详细解决方案

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

热度:400   发布时间:2016-04-25 06:03:07.0
如何判断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               }         }    }
  相关解决方案