设置UP MovieControlStyleNone使状态栏重叠

时间:2012-08-07 02:05:32

标签: ios overlap

我设置MPMoviePlayerController.controlStyle = MPMovieControlStyleNone,当我输入全屏幕景观并在我输入肖像时设置MPMoviePlayerController.controlStyle = MPMovieControlStyleDefault。然后我退出肖像。 我发现状态栏重叠ViewController,当我跳转到其他ViewController时,则相同重叠。 我知道ViewController的框架已经改变,所以如果我这样做:

self.view.frame = [[UIScreen mainScreen] applicationFrame];

ViewController将转到正确的位置,但我跳转到其他ViewController,发生相同的重叠。我有几十个ViewController,我不想改变每个人。

我想MPMovieControlStyleNone改变了一些帧的设置,而我所做的ViewControllers没有设置这个设置,所以当我退出MPMoviePlayerController的视图时我可以修改这个设置。但我不知道它是哪种设置。

BTW:我使用xib来创建我的ViewControllers,我选择它包含状态栏,所以它们的框架从y.20开始。

0 个答案:

没有答案