Objective c IOS7如何在UIStatusBar上隐藏时钟(时间)

Objective c IOS7如何在UIStatusBar上隐藏时钟(时间),objective-c,ios7,ios7-statusbar,Objective C,Ios7,Ios7 Statusbar,有没有办法对UIStatusBar隐藏时钟(时间)? 不,这在当前的iOS SDK中不可能。不,这在当前的iOS SDK中不可能。不,这在当前的iOS SDK中不可能。不,这在公共API中不可能。可以伪造它,但很可能你会因为修改用户习惯的行为而被禁止 如果您喜欢冒险,您可以创建一个具有时钟大小的ui窗口,将其背景设置为背景颜色,将其级别设置为ui窗口级别状态栏+1,然后显示它。它将位于状态栏顶部,隐藏状态栏时钟。使用公共API不可能。可以伪造它,但很可能你会因为修改用户习惯的行为而被禁止 如果您

有没有办法对UIStatusBar隐藏时钟(时间)?

不,这在当前的iOS SDK中不可能。

不,这在当前的iOS SDK中不可能。

不,这在当前的iOS SDK中不可能。

不,这在公共API中不可能。可以伪造它,但很可能你会因为修改用户习惯的行为而被禁止


如果您喜欢冒险,您可以创建一个具有时钟大小的
ui窗口
,将其背景设置为背景颜色,将其级别设置为
ui窗口级别状态栏+1
,然后显示它。它将位于状态栏顶部,隐藏状态栏时钟。

使用公共API不可能。可以伪造它,但很可能你会因为修改用户习惯的行为而被禁止


如果您喜欢冒险,您可以创建一个具有时钟大小的
ui窗口
,将其背景设置为背景颜色,将其级别设置为
ui窗口级别状态栏+1
,然后显示它。它将位于状态栏顶部,隐藏状态栏时钟。

使用公共API不可能。可以伪造它,但很可能你会因为修改用户习惯的行为而被禁止


如果您喜欢冒险,您可以创建一个具有时钟大小的
ui窗口
,将其背景设置为背景颜色,将其级别设置为
ui窗口级别状态栏+1
,然后显示它。它将位于状态栏顶部,隐藏状态栏时钟。

使用公共API不可能。可以伪造它,但很可能你会因为修改用户习惯的行为而被禁止


如果您喜欢冒险,您可以创建一个具有时钟大小的
ui窗口
,将其背景设置为背景颜色,将其级别设置为
ui窗口级别状态栏+1
,然后显示它。它将位于状态栏顶部,隐藏状态栏时钟。

访问UI窗口。您应该从AppDelegate获取它。 访问其子视图并找到状态栏。在状态栏的子视图中标识时钟。然后使用时钟的边界作为帧向时钟添加纯白色子视图

坦白地说,我自己从来没有这样做过,而是访问了网络指示器,它遵循几乎相同的逻辑,只是没有添加子视图


我不会删除时钟视图元素。或者,我可以尝试隐藏它或指定alpha=0左右。

访问UIWindow。您应该从AppDelegate获取它。 访问其子视图并找到状态栏。在状态栏的子视图中标识时钟。然后使用时钟的边界作为帧向时钟添加纯白色子视图

坦白地说,我自己从来没有这样做过,而是访问了网络指示器,它遵循几乎相同的逻辑,只是没有添加子视图


我不会删除时钟视图元素。或者,我可以尝试隐藏它或指定alpha=0左右。

访问UIWindow。您应该从AppDelegate获取它。 访问其子视图并找到状态栏。在状态栏的子视图中标识时钟。然后使用时钟的边界作为帧向时钟添加纯白色子视图

坦白地说,我自己从来没有这样做过,而是访问了网络指示器,它遵循几乎相同的逻辑,只是没有添加子视图


我不会删除时钟视图元素。或者,我可以尝试隐藏它或指定alpha=0左右。

访问UIWindow。您应该从AppDelegate获取它。 访问其子视图并找到状态栏。在状态栏的子视图中标识时钟。然后使用时钟的边界作为帧向时钟添加纯白色子视图

坦白地说,我自己从来没有这样做过,而是访问了网络指示器,它遵循几乎相同的逻辑,只是没有添加子视图


我不会删除时钟视图元素。或者,我可以尝试隐藏它或指定alpha=0左右。

我尝试了这种方法,但时钟总是在顶部。这个答案不正确。状态栏不位于主应用程序窗口中;它位于另一个窗口中,无法使用公共API正常访问该窗口(例如,
[UIApplication sharedApplication]。windows
不返回此状态栏窗口)。好吧,我是在很久以前尝试访问网络状态指示器的。除非iOS7发生了变化,否则它应该可以工作。然而,丹尼尔说,时钟将保持在顶部。我尝试了这种方法,但时钟总是在顶部。这个答案是不正确的。状态栏不位于主应用程序窗口中;它位于另一个窗口中,无法使用公共API正常访问该窗口(例如,
[UIApplication sharedApplication]。windows
不返回此状态栏窗口)。好吧,我是在很久以前尝试访问网络状态指示器的。除非iOS7发生了变化,否则它应该可以工作。然而,丹尼尔说,时钟将保持在顶部。我尝试了这种方法,但时钟总是在顶部。这个答案是不正确的。状态栏不位于主应用程序窗口中;它位于另一个窗口中,无法使用公共API正常访问该窗口(例如,
[UIApplication sharedApplication]。windows
不返回此状态栏窗口)。好吧,我是在很久以前尝试访问网络状态指示器的。除非iOS7发生了变化,否则它应该可以工作。然而,丹尼尔说,时钟将保持在顶部。我尝试了这种方法,但时钟总是在顶部。这个答案是不正确的。状态栏不位于主应用程序窗口中;它位于不同的窗口中,无法使用公共API正常访问该窗口(例如,
[UIApplication sharedApplication]