作者steny138 (阿辰)
看板MacDev
标题[问题] Status Bar 相关问题
时间Thu Nov 21 14:29:46 2013
最近在写IOS7的 APP常常会发生
要是没有使用 Navigation bar 就会发现 status bar 跟 uiview 重叠
当要是发生这种情况时候,目前处理方式是将原先的UIView的y +20位移
这样是比较麻烦的处理方式
但是现在有个疑问是说
若要完全隐藏 Status Bar
必须要在 Info-plist 先行设定View controller-based status bar appearance
将其设为 NO
但是我在实行的过程中发现这样还是不太够
好像还是必须要 [[UIApplication sharedApplication]setStatusBarHidden:YES];
这样看起来
是不是能够理解成
在APP 的 UIApplication中 就有一个 Status Bar
而当产生一个 UIViewController的时候,又会额外再产生一个 Status Bar
只是当UIViewController 占据画面时 UIApplication中的 Status Bar没有显示出来
请问....这样想,是正确的吗
感觉要了解IOS7 的 status bar 也是个功课
若要能够相容IOS 6以前的版本更是麻烦
麻烦大家就目前的心得,提点一下小弟 ~~~
谢谢大家!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.178.183