首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ios7中,设备底部的小空间

在ios7中,设备底部的小空间
EN

Stack Overflow用户
提问于 2013-11-20 10:25:30
回答 1查看 184关注 0票数 1

我们正在开发一个同时使用ios6和ios7的应用程序。

我的问题是,如果我在设备中检查我的应用程序,屏幕底部有一个与状态栏大小相等的小空白。

如果我在屏幕顶部放置一个虚拟状态栏,它会在ios6中造成问题,如果您有任何解决方案,请帮助我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-20 10:35:42

这是将应用程序从IOS 6迁移到IOS 7时常见的状态栏问题,请使用此方法解决问题:

以供更多参考

https://stackoverflow.com/a/19025547/1545180

您需要为所有控件设置增量值,然后将所有控件的源x增加到20 set。

步骤1:将原点y增加到20个像素(对于.xib中的所有控件)步骤2。并将Xib中所有控件的增量y设置为- 20。第三步。最后,将视图更改为接口生成器中的版本。

如果以编程方式添加控件,则需要处理添加的控件的框架(根据版本增加y位置),如

代码语言:javascript
复制
 if([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0f)
    {
        [_programmaticallyAddedControl setFrame:CGRectMake(20, 36, 176, 428)];
    }
    else
    {
        [_programmaticallyAddedControl setFrame:CGRectMake:CGRectMake(20, 56, 176, 428)];
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20093286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档