作者:wangtao | 2023-08-31 02:19
我发现设定后
[[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点的差距.有人*请*删除这个作为正确答案吗?