你可能已经在iPhone中观看了视频。
正常的MPMoviePlayerController有上一个,下一个&播放/暂停按钮。
你管 - 玩家还有两个按钮。
=>添加到左侧的收藏夹。
=>在右侧通过电子邮件发送此视频。
我想为我的应用程序实现相同的功能。
但是我没有找到有关的财产或方法 - 实施这个。
我如何需要按钮?
答案 0 :(得分:3)
我认为您无法修改Apple提供的视图界面 一般方法是播放您的视频,然后在完成后,使用所需的按钮/和/或用户选项显示视图。
iPhone上的YouTube应用可以看到这方面的一个例子。播放YouTube视频后,用户将被发送到摘要视图,其中包含再次观看视频,收藏视频,分享视频等链接。
答案 1 :(得分:3)
我想说可以将MPMoviePlayerController
的{{1}}属性设置为movieControlMode
,并使用您自己的按钮,标题等集合为其添加子视图......但是MPMovieControlModeHidden
仅从MPMoviePlayerController
继承,所以你不能这样做。也许你可以在调用NSObject
时继承MPMoviePlayerController
并设置你自己的东西,但我再次想象play
会将自己显示为模态全屏视图并隐藏你设置的任何内容。 : - \
如果您要做的只是弄乱控件的外观,我知道您可以使用各种对象'MPMoviePlayerController
方法来覆盖条形图和按钮的绘制方式。
例如,设置drawRect:
的类别或子类并按如下方式实施UINavigationBar
将导致绘制自定义导航栏:
drawRect:
这取代了Apple的导航栏标准外观,并将其替换为自定义图像资源。除其他事项外,我们为our apps执行此操作。