Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.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
Iphone UIView在状态栏下显示_Iphone_Objective C_Cocoa Touch_Ios_Statusbar - Fatal编程技术网

Iphone UIView在状态栏下显示

Iphone UIView在状态栏下显示,iphone,objective-c,cocoa-touch,ios,statusbar,Iphone,Objective C,Cocoa Touch,Ios,Statusbar,我正在开发我的iPhone应用程序,状态栏和窗口的行为非常奇怪 在开始时,我的视图似乎略低于状态栏(我的视图高度为480),正如我所希望的那样 但是,当我在另一个视图中使用电影播放器并将应用程序转换到第一个视图后,它不再稍微向下移动20px,当状态栏结束时开始移动,导致屏幕上较低的20px被隐藏 我不知道是什么导致了这种行为,我真的想控制它。 有人能给我建议吗? 提前感谢。这个错误是由于状态栏的高度是20px,而iphone屏幕的高度是480px造成的。因此,如果你创建了一个高度为480px的应

我正在开发我的iPhone应用程序,状态栏和窗口的行为非常奇怪

在开始时,我的视图似乎略低于状态栏(我的视图高度为480),正如我所希望的那样

但是,当我在另一个视图中使用电影播放器并将应用程序转换到第一个视图后,它不再稍微向下移动20px,当状态栏结束时开始移动,导致屏幕上较低的20px被隐藏

我不知道是什么导致了这种行为,我真的想控制它。 有人能给我建议吗?
提前感谢。

这个错误是由于状态栏的高度是20px,而iphone屏幕的高度是480px造成的。因此,如果你创建了一个高度为480px的应用程序,上面有状态栏,那么这种混乱就应该发生。因此,我的建议是,要么将视图设置为460px高度,要么隐藏状态栏(如果20px对您如此重要)。 如果要隐藏状态栏,请在info.plist中添加另一个名为“status bar initially hidden”的变量,然后单击列表末尾的复选框