[英]How to add videoPlayer as an subview?
您好我正面臨與添加子視圖相關的問題; 我遵守守則:
NSString *urlStr = [NSString stringWithFormat:@"http:x/iphone0.m3u8"];
NSURL *videoURL = [NSURL URLWithString:urlStr];
MPMoviePlayerController *iVideoPlayer = [[MPMoviePlayerController alloc]initWithContentURL:videoURL];
[self.view addSubview:iVideoPlayer.view ];
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
// The device is an iPad running iPhone 3.2 or later.
iVideoPlayer.view.frame = CGRectMake(353,258,320,240);
}
else
{
iVideoPlayer.view.frame = CGRectMake(156,96,168,148);
}
[iVideoPlayer play];
在此代碼中,我想添加一個視頻播放器作為子視圖。 我已成功添加videoPlayer。但問題是在視頻播放期間,如果我點擊指定區域(CGRectMake(353,258,320,240);視頻停止。我喜歡應用videoPlayer功能(下一步,暫停,音量調高/調低)沒有完成。如何解決這個問題。
您可以選擇MPMoviePlayerController實例的控件樣式。 通過將controlStyle屬性設置為以下選項之一,您可以啟用某些播放器控件(如暫停,播放等)。
MPMovieControlStyleNone,
MPMovieControlStyleEmbedded,
MPMovieControlStyleFullscreen,
MPMovieControlStyleDefault
可以在此處找到上述樣式的描述: MPMoviePlayerController類參考
以下是如何設置此屬性的示例。
[iVideoPlayer setControlStyle:MPMovieControlStyleEmbedded]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.