tha*_*rai 6 iphone objective-c mpmovieplayercontroller ios
我正在MPMovieplayercontroller播放视频播放来自网络服务的视频.源视频文件采用potrait模式,但逆时针旋转90º.因此,当我在MPMovieplayercontroller中播放时,它正在播放如下附加的格式是示例图像
有没有办法旋转来自Web服务的视频文件?
我试图应用转换,MPMovieplayercontroller.view但电影播放器控件也旋转.我的要求是我只需要旋转视频部分.有没有办法实现这一目标.请帮我解决这个问题,这将是很有帮助的.
提前致谢
试试这个:(我已经为 MPMoviePlayerViewController 创建了一个子类)
- (void)configureSubViews
{
if (self.moviePlayer.view.subviews.count > 0)
{
UIView *view = self.moviePlayer.view.subviews[0];
if (view.subviews.count > 0)
{
UIView *sView = view.subviews[0];
self.viewPlayerVideoContent = [sView viewWithTag:1002];
self.viewPlayerControls = [sView viewWithTag:1003];
}
}
}
Run Code Online (Sandbox Code Playgroud)
我真的不喜欢以这种方式使用子视图,但它有效..(至少对于 iOS5 和 iOS6)
然后,您可以尝试旋转 viewPlayersVideoContent :)
| 归档时间: |
|
| 查看次数: |
3040 次 |
| 最近记录: |