ios如何设置单独一个页面的statusbar的状态
答案:2 悬赏:70
解决时间 2021-03-15 09:46
- 提问者网友:我是我
- 2021-03-14 21:25
ios如何设置单独一个页面的statusbar的状态
最佳答案
- 二级知识专家网友:心痛成瘾
- 2021-03-14 22:45
这里主要说明一下iOS7系统给状态栏的适配及隐藏带来的改变。
变化一:
不隐藏状态栏的情况下,StatusBar会直接显示在当前页面上,当前页面的会延伸到StatusBar下方,顶到最上头。
这种显示方式在iOS7上是无法改变的,也无法通过设置或者配置类达到iOS6的状态栏效果。
所以在iOS7上进行页面布局的时候要考虑到这个情况,控件从当前view的顶端20像素开始,但是我们的程序往往需要适配之前的iOS6系统,固是否什么时候下移20像素需要根据当前的系统版本来判断。
变化二:状态栏的隐藏方法
如果是iOS6,状态栏的隐藏方法如下:
但是在iOS7下,仅仅通过这个方法是不行的,还必须同时设置下面这个参数,
变化一:
不隐藏状态栏的情况下,StatusBar会直接显示在当前页面上,当前页面的会延伸到StatusBar下方,顶到最上头。
这种显示方式在iOS7上是无法改变的,也无法通过设置或者配置类达到iOS6的状态栏效果。
所以在iOS7上进行页面布局的时候要考虑到这个情况,控件从当前view的顶端20像素开始,但是我们的程序往往需要适配之前的iOS6系统,固是否什么时候下移20像素需要根据当前的系统版本来判断。
变化二:状态栏的隐藏方法
如果是iOS6,状态栏的隐藏方法如下:
但是在iOS7下,仅仅通过这个方法是不行的,还必须同时设置下面这个参数,
全部回答
- 1楼网友:狙击你的心
- 2021-03-14 23:04
it might not be possible to hide or remove the status bar but it is possible to control what is out put to in on a program by program basis - but again the question why hide or remove as the system is constantently giving messages to the user to inform them of errors warning or other important information.dave
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯