当前位置:  开发笔记 > 编程语言 > 正文

如何在setStatusBarHidden之后设置顶部位置= 0:是吗?

如何解决《如何在setStatusBarHidden之后设置顶部位置=0:是吗?》经验,为你挑选了1个好方法。

我发现设定后

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]

at viewDidLoad,如果我想将图像对齐到顶部,我需要将其位置设置为.y = -20;

无论如何要将顶部位置的y坐标设为0?或隐藏状态栏后注定是-20?

谢谢阅读.



1> Justin Galla..:

我有一个类似的问题,这一点代码为我修复了它:

[viewController.view setFrame: [viewController.view bounds]];


使用view.bounds(至少对我来说)正确地将视图移动到0,0,但仍然在*底部留下了20px的间隙*(显而易见,因为我的视图的背景颜色不是白色).这有效:[self.view setFrame:[[UIScreen mainScreen] bounds]];
[self.view setFrame:[self.view bounds]]; <==我把它改为:)
这个答案毫无意义.你显然最终会在视图的底部留下20点的差距.有人*请*删除这个作为正确答案吗?
推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有