在自定义大小的屏幕上播放视频 - 在iPhone中查看 [英] playing video in custom size screen - view in iphone

查看:119
本文介绍了在自定义大小的屏幕上播放视频 - 在iPhone中查看的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

行。
这里有一些新查询。

OK. Some New Query Here.

假设用户点按了一个按钮&视频开始播放。现在,当视频播放时,它始终处于全屏模式。

Suppose user taps on a button & video begins to play. Now when video plays, it always in full screen mode.

但我需要的是以下解释。

But what do i need is explained below.

视频应以纵向模式播放。
(但通常视频以横向模式播放)。

Video should be played in a portrait mode. (but normally video is played in landscape mode ).

如何?

提前感谢您与SO分享您的知识...

Thanks in advance for sharing your knowledge with SO...

推荐答案

@interface MPMoviePlayerController (extend) 
 -(void)setOrientation:(int)orientation animated:(BOOL)value; 
@end 

moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:movieUR]; 
[moviePlayer setOrientation:UIDeviceOrientationPortrait animated:NO]; 
if (moviePlayer) 
{ 
    [self.moviePlayer play]; 
} 

此解决方案将被Apple拒绝,因为电影播放器​​的setOrientation为私有API。你需要小心,但它可能适用于Jailbroke iPhone。

This Solution will be rejected by Apple, as setOrientation for movie player is the Private API. You need to be careful, but it may work on Jailbroke iPhones.

这篇关于在自定义大小的屏幕上播放视频 - 在iPhone中查看的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆