我正在使用 three20 框架的 TTThumbsViewController 部分,并且我在整个应用程序中都隐藏了状态栏。
当用户查看完整尺寸的图像时,点击屏幕(隐藏控件),当他们再次点击时,控件重新出现,但状态栏也在那里。
我搜索了整个图书馆,但无法隔离发生这种情况的部分。如果有人能指出我正确的方向,我会很高兴。
谢谢,
BB
我发现它隐藏在由 TTPhotoViewController.m 调用的 UIViewControllerAdditions.m 中
UIViewControllerAdditions.m
- (void)showBars:(BOOL)show animated:(BOOL)animated {
//[[UIApplication sharedApplication] setStatusBarHidden:!show animated:animated];
这似乎不是什么。或者至少你没有回答你原来的问题。showBars 不用于显示或隐藏状态栏,而是用于显示和隐藏导航栏项目。
当然,除非您正在谈论添加您在 showBars 中注释过的那段代码。该代码甚至没有出现在我的 Three20 代码版本中。