大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > IOS技巧 > IOS版本和IPHONE5适配总结

IOS版本和IPHONE5适配总结(2)

关键词:版本IOSIPHONE5  阅读(1158) 赞(10)

[摘要]本文是对IOS版本和IPHONE5适配总结的讲解,对学习IOS苹果软件开发有所帮助,与大家分享。

2.在每个视图控制器下加入以下代码:

 if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) {
             self.edgesForExtendedLayout = UIRectEdgeNone;
         }

这样不管在IOS6还是IOS7下,元素的Origin.y都是一样的,不用再去分别设置了

然后只要控制每个元素的高度就行了,如下图:

3.在第二种方法前提下,在每个视图控制器下重写loadView方法

 -(void) loadView
 {
     [super loadView];
     CGRect rect=  [[UIScreen mainScreen] applicationFrame];
     UIView* view=[[UIView alloc] initWithFrame:rect];
     view.backgroundColor=[UIColor purpleColor];//根据项目需求,修改你自己的背景颜色
     self.view=view;
     [view release];
 }

这样第二种方法里的高度设置都可以设置一样的,不用分别设置了~~

高度以屏幕高度减去20后的值为参照

好了,目前总结就是这样了,没看网上的描述,全是自己推敲出来的,或许会有更好的解决方案,欢迎大家提出! 本来才进入IOS开发阵营不久,之前做WP和WIN8的开发,也欢迎小伙伴们交流下~ 始终有一颗微软粉的心啊 !

«上一页12下一页»


相关评论