判断设备是否是iphone5 及对iphone5 屏幕的适应

来源:互联网 发布:免费域名申请 编辑:程序博客网 时间:2024/06/05 19:48

1、使用宏定义方法判断

#define iPhone5 ([UIScreeninstancesRespondToSelector:@selector(currentMode)] ?CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen]currentMode].size) : NO)

 

2在程序中涉及到全屏的宽高的时候初始化的时候代码中不要写320480

#define Screen_height   [[UIScreenmainScreen] bounds].size.height

#define Screen_width   [[UIScreen mainScreen] bounds].size.width 

3这个方法就可以判断设备是否为ipad

 BOOLisPad(){

 #ifdef UI_USER_INTERFACE_IDIOM

  return (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad);

}

#else

 return NO;

#endif

0 0
原创粉丝点击