Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 隐藏状态栏时是否保持其边界?_Ios_Swift_Uistatusbar - Fatal编程技术网

Ios 隐藏状态栏时是否保持其边界?

Ios 隐藏状态栏时是否保持其边界?,ios,swift,uistatusbar,Ios,Swift,Uistatusbar,我像这样隐藏状态栏:UIApplication.sharedApplication().statusBarHidden=(Bool) 现在它隐藏了它,但是它也使它的边界消失,当它隐藏mainViewcontroller的视图框架时,它的视图框架正在改变,它变得越来越高 是否可以更改状态栏或类似内容的alpha?是否可以修改mainViewController视图的框架,或者如果使用Autolayout,是否可以设置对顶部布局指南的约束?它也是NavigationViewController,其导

我像这样隐藏状态栏:
UIApplication.sharedApplication().statusBarHidden=(Bool)

现在它隐藏了它,但是它也使它的边界消失,当它隐藏mainViewcontroller的视图框架时,它的视图框架正在改变,它变得越来越高


是否可以更改状态栏或类似内容的alpha?

是否可以修改mainViewController视图的框架,或者如果使用Autolayout,是否可以设置对顶部布局指南的约束?它也是NavigationViewController,其导航栏也会收缩。也许我需要改变我的问题,但实际上是导航栏我不想调整大小。你说导航栏缩小是什么意思?它从y位置0开始,高度为44点?当状态栏可见时,导航显示在y:20的屏幕上,但当状态栏隐藏时,导航显示在y:0的屏幕上。我说它缩小了,因为它在ios 7中看起来缩小了+