我正在编写一个包含MPMoviePlayerViewController的应用程序。我想使用全屏控件,但由于应用程序要求,我不会在模式全屏中显示MPMoviewPlayer.view。问题是全屏控件显示在parentView顶部以下20px的位置,就好像它们在计算状态栏一样。状态栏在那里,但它的位置已经被考虑。我想强制这些控件回到它们所属的视图顶部。但是,我很难找到从对象访问它们的方法。有没有办法访问呈现控件的视图,或者如果我想解决这个问题,我是否必须实现一个自定义控件来复制apple控件?

发布于 2012-06-01 07:34:11
IOS SDK有一个具有覆盖视图的示例项目。您可以轻松地将示例中的close按钮替换为全屏图标。这不是最简单的解决方案,但它应该是可行的。
https://developer.apple.com/library/ios/#samplecode/MoviePlayer_iPhone/Introduction/Intro.html
https://stackoverflow.com/questions/10823980
复制相似问题