iphone4s和iphone5屏幕尺寸的兼容
来源:互联网 发布:高通820深度优化教程 编辑:程序博客网 时间:2024/04/30 03:38
如果我们没有考虑到5的尺寸,我们把应用在5上跑一下会发现,上下多出来一道黑条。
这就需要我们有一定的针对性。
我们可以这样:
#define isIPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ?
CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)
#define ScreenHeight [[UIScreen mainScreen] bounds].size.height
#define ScreenWidth [[UIScreen mainScreen] bounds].size.width
#define StateBarHeight 20
#define MainHeight (ScreenHeight - StateBarHeight)
#define MainWidth ScreenWidth
UILabel *lab=[[UILabel alloc]init];
--------------第一种----------
// if (isIPhone5)
// {
// [lab setFrame:CGRectMake(0, 528, 320, 20)];
// }
// else
// {
// [lab setFrame:CGRectMake(0, 440, 320, 20)];
// }
--------------第二种----------
[lab setFrame:CGRectMake(0, MainHeight-20, 320, 20)];
lab.backgroundColor=[UIColor redColor];
[self.view addSubview:lab];
- iphone4s和iphone5屏幕尺寸的兼容
- ios屏幕兼容 phone4和iphone5的屏幕尺寸不同,在程序中兼容
- iPhone5和4的屏幕兼容
- ios iPhone5和iPhone4的屏幕兼容
- 关于iphone5和iphone4兼容的尺寸问题
- 传iPhone5和iPhone4s将同时发布
- ios--笔记--判断当前屏幕是否是iphone5的尺寸
- 适应iPhone5的尺寸
- 适应iPhone5的尺寸
- iphone5屏幕调整代码,兼容以前的3.5设备
- iphone4 和 iphone5 兼容
- iphone5和iphone4的屏幕兼容问题
- iPhone5和iPhone4的屏幕兼容问题
- iphone5和4的屏幕兼容问题
- iPhone5和iPhone4的屏幕兼容问题
- 是iPhone4S而非iPhone5的四个思考
- 屏幕的单位和尺寸
- 设计兼容不同的屏幕尺寸的Android界面
- To The Max
- 软件测试氛围受到什么因素影响
- 未经初始化的静态全局变量会被程序自动初始化为0
- 今天年后第一天班
- 构建高可扩Web架构和分布式系统实战(上)
- iphone4s和iphone5屏幕尺寸的兼容
- Xcode 4.5.2免证书(iDP)开发
- 自动人脸识别技术
- 让黑莓模拟器支持中文显示
- 通配符和正则表达式的区别
- 将日期格式化为yyyy/MM/dd
- 企业管理软件的需求描述方法
- Java学习笔记28:keyStroe https证书
- LVS