我有一个应用程序,其中隐藏了状态栏。在主视图中,我使用UIButtons加载子视图视图。出于某种原因,子视图会显示隐藏状态栏,但是,UI视图不会对此进行调整。视图顶部有一个状态栏大小的间隙。
我已经看到了一些有关IOS的早期版本的参考,其中调整自动调整参数可以解决问题。似乎无法在4.3中找到相同的旋钮。
这必须是一个广为人知的问题。这是非常可重复的。除了setStatusBarHidden:withAnimation:class方法外,是否还有其他全局参数?setStatusBarHidden:withAnimation不会导致子视图自动正确放置
2
A
回答
2
在Xcode中4.2.1,我们可以调用setStatusBarHidden之后使用以下方法:
[viewController.view setFrame: [viewController.view bounds]];
换句话说,如果你正在写的视图控制器本身的代码,你可以把:
[self.view setFrame: [self.view bounds]];
[编辑] 刚刚发现了类似的线程:iPhone How to set the top position = 0 after setStatusBarHidden:Yes?
0
的UIViewController具有财产wantsFullScreenLayout,这似乎工作正常。
相关问题
- 1. UIWindow子视图不会自动旋转
- 2. qtreeview:子树的拖放导致选择不正确
- 3. uiimage没有正确放入子视图
- 4. 不正确放置元素导致等待状态? NSFW
- 5. 滚动视图子视图与不正确的约束
- 6. 广告拦截不会正确放置
- 7. DocuSign自动放置不会将选项卡固定在正确的位置
- 8. 子视图不会自动实例化其“视图模型”
- 9. iOS - 删除子视图导致其他视图移动
- 10. UIView调整大小和翻译动画不会正确动画子视图
- 11. UICollectionViewCell子视图大小不正确
- 12. 子视图面向不正确
- 13. 自定义视图上的缩放动画在未放置在屏幕中间时表现不正确
- 14. 为什么释放视图控制器会导致崩溃?
- 15. 如何使正确的图像放置在各自的图像视图?
- 16. 油漆视图与图像缩放不正确缩放:Android
- 17. 文本视图不会自动滚动
- 18. 不正确的视口大小导致动画无法在滚动EXCUTE
- 19. ヶ辆不会放弃希望导致
- 20. 由于不正确的清单导致并排配置不正确
- 21. MKMapView - 可拖动的引脚在放置时会导致错误?
- 22. 为什么spurios alert()会导致Google图表正确绘制?
- 23. UIScrollView导致“放错位置的视图”AutoLayout问题
- 24. VoiceOver不会正确滚动元素视图
- 25. 对话框滚动视图不会正确包装内容
- 26. 自管不正确导入
- 27. 在Android视图中正确释放位图的位置?
- 28. 当添加子视图时没有导航控制器正确释放ViewController
- 29. iAds会导致自动布局问题?
- 30. 旋转它后移动子视图,不正确的作品