ipad相机全屏:隐藏状态栏:返回:mainViewController高度增加20 px
Posted
技术标签:
【中文标题】ipad相机全屏:隐藏状态栏:返回:mainViewController高度增加20 px【英文标题】:ipad camera fullscreen : hide statusbar : return back : mainViewController height increased 20 px 【发布时间】:2013-04-03 13:00:42 【问题描述】:我的应用程序是横向(左右)模式应用程序。
我正在以全屏模式打开相机。 脚步 1.打开Camera(然后隐藏状态栏)和mainviewController高度增加20px 2. 旋转设备(从横向右向左,反之亦然) 3.关闭相机(然后状态栏回来)
top 20px pmainviewController 被状态栏覆盖。 (这是我的问题)
如果再次旋转设备,则视图高度变为正确。
有什么方法可以重置 ViewController
带状态栏的实际主视图控制器
带状态栏的摄像头后的主视图控制器
【问题讨论】:
【参考方案1】:在显示您的相机界面之前,您可以隐藏状态栏。
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:YES];
[self presentViewController:picker animated:YES completion:nil];
然后当拾取器被拆除时,再次显示状态栏。
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:NO];
【讨论】:
以上是关于ipad相机全屏:隐藏状态栏:返回:mainViewController高度增加20 px的主要内容,如果未能解决你的问题,请参考以下文章
Safari iOS13 iPad 上的全屏 PWA 具有带阅读器和“完成”按钮的 URL 栏,无法隐藏