2014-11-25 180 views
0

是否可以在编程的iOS状态栏上隐藏时间?我知道隐藏/显示整个状态栏的代码,但除了时间之外,我想将所有内容都保存在状态栏上。iOS隐藏状态栏上的时间

// Code to hide status bar completely; but that's not what I want 
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide]; 

在此先感谢。

+0

经过一番思考,我刚放置的图像与同色系的顶栏和每当时间被删除时都会执行隐藏/取消隐藏。这不是一个非常优雅的解决方案,但可以达到目的 – Harish 2014-11-28 14:02:34

回答

4

不,您无法隐藏时间但保留所有其他状态栏项目。要么隐藏整个状态栏,要么保持整个状态栏。

0

如果你真的想隐藏的时候,你仍然可以隐藏所有的状态栏,并创建自己的一个没有时间;)

+0

这是非常勇敢的事情,但我相信这是可行的。你应该展示的不仅仅是一个“主意”,即使是那个+1! :) – Michal 2014-11-25 13:06:01

+0

祝你好运!有几十个边缘案例你可能甚至不知道它们存在。 TTY图标,任何人? – Cyrille 2014-11-25 13:06:41

+0

即使有经验的开发人员也不会去。我根本不会推荐它。 – Popeye 2014-11-25 13:09:51