使用此方法隐藏状态栏:
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];
Run Code Online (Sandbox Code Playgroud)
当将"隐藏"设置回NO时,点击滚动到顶部(在UIWebView,UITableView中,无论如何)都不再起作用,并且需要重新启动应用程序才能恢复功能.
这是一个错误(无论如何我提交了一个rdar)还是我错过了一步?我是否应该期待这种行为,因为statusBar以某种方式与相应的视图"失去联系"?
我想知道当UITableView嵌套在UIScrollView中并且还观察到这个函数时,是否有人从用户点击状态栏触发了对于UITableView的scrollsToTop(或任何其他方法)运气?我知道这可能不是一种好的做法,但在这种情况下,UX类型的这种层次结构的调用.
无论哪种方式,我都看到了一大堆建议,从私有方法(显然不会发生)到在状态栏上添加虚假窗口(也不会发生).