使用storyboard从主视图控制器中的MPMoviePlayerController加载视图

时间:2013-06-28 13:21:09

标签: ios objective-c uiview mpmovieplayercontroller

我对iOS编程很新,我想咨询一下最好的方法。

我正在构建一个在后台显示电影的应用,同时在电影上有一层按钮,它们会消失(按钮层)并被其他图层取代。

我这样做的方法是使用一个加载视图的主视图控制器。 背景电影是使用我编写的扩展MPMoviePlayerController的类(有电影播放的逻辑等等)制作的。 因此,主视图控制器加载MPMoviePlayerController,请求视图,并将视图作为主视图控制器的子视图。然后,它将加载控件视图,并将其作为另一个子视图。

然而,虽然所有这些都可以在程序上运作,但我很乐意使用故事板,以便轻松定制到较小的屏幕(4S及以下)。

所以我想我应该在主视图控制器上放置一个UIView,我稍后会将该视图定义为MPMoviePlayerController的视图,但我找不到一种方法来实现它,这对我来说意味着也许我的计划不是那个标准,我不希望这样。所以我想我会征求你的意见。

因此,简而言之,我的问题是如何使用主视图控制器和使用故事板来使用MPMoviePlayerController(使用扩展它的类)。

非常感谢, 丹