IOS-设备屏幕及适配方案
来源:互联网 发布:mac电脑查看ip地址 编辑:程序博客网 时间:2024/03/29 16:16
1.IOS设备尺寸
2.IOS设备判断相关宏
//--系统//ios7#define miOS7Later ([[[UIDevice currentDevice]systemVersion]floatValue]>=7.0)//ios8#define miOS8Later ([[[UIDevice currentDevice]systemVersion]floatValue]>=8.0)//--设备类型//iPad#define mIS_IPAD (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)//iPhone#define mIS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)//--设备类型细分//iPhone5#define miPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)//iPhon6#define miPhone6 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(750, 1334), [[UIScreen mainScreen] currentMode].size) : NO)//iPhone6+#define miPhone6p ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(1242, 2208), [[UIScreen mainScreen] currentMode].size) : NO)
3.屏幕适配方案
iPhone6 为长的设备(宽高比0.5622)
iPad为最扁设备(宽高比0.75)
1.以iPhone为主要设备
设计尺寸为 1656(2208*0.75) x 2208
必要尺寸为 1241 x 2208
2.以iPad为主要设备
设计尺寸为 1536 x 2732(1536/0.5622)
必要尺寸为 1536 x 2048
3.iPhone及iPad通用
设计尺寸为 1536 x 2208
必要尺寸为 1241 x 2048
0 0
- IOS-设备屏幕及适配方案
- ios 屏幕适配方案
- 屏幕适配方案
- 屏幕适配方案
- 屏幕适配方案
- ios模仿android屏幕密度控件自动适配方案
- iOS屏幕适配方案-Auto Layout
- Android屏幕适配方案
- Android屏幕适配方案
- Android屏幕适配方案
- Android 屏幕适配方案
- Android 屏幕适配方案
- Android屏幕适配方案
- Android 屏幕适配方案
- Android 屏幕适配方案
- Android 屏幕适配方案
- Android 屏幕适配方案
- Android 屏幕适配方案
- 2016的路程--写给自己
- Android.mk文件分析
- Android 深入理解Android中的自定义属性
- 几个画图的js插件
- iOS开发:初识xib
- IOS-设备屏幕及适配方案
- python爬虫+mongoDB存储DOTA2比赛数据总结
- jquery的$().each,$.each的区别
- handler.obtainMessage()理解
- 迭代器模式(Iterator)—牛群体检
- mongo db ubuntu 12.04安装
- Scala访问控制修饰符
- BlockCanary是一个Android平台的一个非侵入式的性能监控组件
- linux 下设置定时任务 crontab命令