频道栏目
首页 > 程序开发 > 移动开发 > IOS > 正文
简单实用的IOS7适配
2013-12-06 14:41:37         来源:mitianbingshi  
收藏   我要投稿

1.程序是IO6的 还没出IOS7之前写的,没有升级XCode5

2.程序IOS6的功能代码,界面代码都完成了。

3.代码开始只适配了ios6 iphone4的屏幕

4.程序需要尽快适配ios7iphone4,以及iphone5,以及ios6的 iphone5版本

5.程序为纯代码编写,现在开始:

6.程序代码就不展示了 ,因为只有一套UI界面布局,所以我在这套布局下面直接修改UI界面布局代码的frame就可以了用一下代码:


   if ([[UIDevice currentDevice].systemVersion floatValue] >= 7)
    {
        if ([UIScreen mainScreen].bounds.size.height >500)
        {
            //ios7 iphone5
           
        }
        else
        {
            //ios 7 iphone 4
        }
    }
    else
    {
        if ([UIScreen mainScreen].bounds.size.height <500)
        {
            // ios 6 iphone4
            
            
        }
        else
        {
            //ios 6 iphone5
        }
    }

只需要在对应的位置上 改变 第一套代码UI界面布局的frame就可以了 不需要重新初始化。当然statusbar 还是需要在Ios7里面写上: self.edgesForExtendedLayout = UIRectEdgeNone;





点击复制链接 与好友分享!回本站首页
相关TAG标签
上一篇:在iOS开发中使用FMDB
下一篇: 自定义ios7标题栏和状态栏
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站