zoukankan      html  css  js  c++  java
  • [置顶] IOS7状态栏StatusBar官方标准适配方法

    IOS7状态栏StatusBar官方标准适配方法

    hello,大家好,ios7正式版已经发布,相信大家都在以各种方式来适配ios7.

    如果你已经下载了xcode5,正准备使用,你会发现各种布局的改变.

    注定这段时间是忙的,是头疼的!原创在此哦http://my.csdn.net/rhljiayou

    这两天经常会碰到群里有人在问问题,问ios7怎么适配,以及各种网上说的如何解决ios7下状态栏的问题.

    我发现各种群里流传着一种适配方法,就是修改window的坐标(window.frame),然后大家纷纷效仿,但是往往出现各种问题,发出各种报怨,各种吐嘈;

    殊不知别人的写法并不是你的写法,别人的适配也不是你的适配,所以别的方法不一定能解决你的问题.我们要理解他,得到解决思路,而不是解决代码.

    其实官方已经给出状态栏同时兼容ios6和ios7的解决方案.他就集成在xcode5中,如下图所示:

     着急做适配,可能会做错喔!原创在此哦http://my.csdn.net/rhljiayou

    要了解这个适配先要讲一下Deltas也就是这个 ∆,上过高中物理都应该知道这个东西,不认识的请自觉检讨(初中数学就教过).

    Deltas的意思你可以理解为增量.相对增量.

    科普讲完,下面是具体使用.

    首先要出现∆选项,必须使用xcode5的方式打开xib:

    在xib的第一个标签中哦~原创在此哦http://my.csdn.net/rhljiayou

    由于我们要同时兼容6和7,所以我们需要选6.1或更早


    然后调整增量,增量的意思是如果运行在ios7的模式下,就使其坐标+增量,如果是6或更早的,就是直接使用上面的坐标

    效果如图,十分完美,呵呵原创在此哦http://my.csdn.net/rhljiayou



    这两天看到各个开发群里,全是问适配的
    很多时候看到出来新东西,也是大批的人不停的问同一个问题,
    其实这个时候正是优胜劣汰的时候
    每个人说的都不一定是对的
    甚至是完全错误的
    ,比如我....
    最正确的解释是官方的文档,因为那是写api的人写的
    苹果的文档都是同步更新,就是不会有旧的,跟不上的
    推荐大家去看,(即使英文不好,马马虎虎能理解意思,能解决很多问题)
    以上是以前的一个经理教我的,他叫胡楠.

    以上经验送给大家.


    欢迎大家留言交流!

    非常鼓励大家点开我其他的所有文章,增加知识,同时欢迎评论,三人行必有我师.

    转载说明原创链接:http://blog.csdn.net/rhljiayou/article/details/12029927

  • 相关阅读:
    两个问题解答、opencv、tensorflow、numpy、matplotlib的基本使用
    图像处理之几何变换
    anaconda一站式环境的搭建(anaconda、tensorflow、opencv)
    python基础--自定义模块、import、from......import......
    python基础--闭包、装饰器
    python基础--迭代器、生成器
    python基础--函数全解析(2)
    CSS弹性布局
    CSS定位布局
    仿写博客园主页
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3341855.html
Copyright © 2011-2022 走看看