2011-10-14 98 views
1

我創建了一個scrollView,需要向其中添加一些運行視頻。 我做了以下事情:在滾動視圖中添加運行視頻

所有的
scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)]; 
    scrollView.pagingEnabled = YES; 

    NSURL *fileUrl1 = [[NSURL alloc] initFileURLWithPath:[[NSBundle mainBundle] pathForResource:@"AUDI_anti_crevaison_1" ofType:@"mp4"]]; 
    NSURL *fileUrl2 = [[NSURL alloc] initFileURLWithPath:[[NSBundle mainBundle] pathForResource:@"AUDI_Utilisation_de_la_roue_de_secours_2" ofType:@"mp4"]]; 

    videoPlayer1 = [[MPMoviePlayerController alloc] initWithContentURL:fileUrl1]; 
    videoPlayer2 = [[MPMoviePlayerController alloc] initWithContentURL:fileUrl2]; 

    [self.scrollView addSubview:videoPlayer1.view]; 

    scrollView.contentSize = CGSizeMake(self.view.frame.size.width *2, self.view.frame.size.height); 
    [self.view addSubview:scrollView]; 
    [scrollView release]; 

首先,看來這行:[self.scrollView addSubview:videoPlayer1]壞了,我不能添加MPMoviePlayerUIView。 第二如何設置每個視頻的幀... xOriginyOrigin

我將不勝感激一個完整的代碼,將.mp4文件添加到UIScrollView因爲我似乎無法使其工作。

謝謝!:)

回答

0
  • 你應該閱讀documentation第一。
  • 你試圖添加一個控制器而不是一個視圖,這就是爲什麼它 不起作用。我看到你有Android體驗 - 就像活動和視圖之間的差異android
  • 如果你仍然無法弄清楚,有很多代碼可以將視頻添加到網絡上的視圖,只需搜索它。沒有看到有必要在這裏添加這樣的通用代碼。
+1

請給我一個很好的鏈接,如果有這麼多。它會帶你少於一分鐘!謝謝:) – adrian

+0

[self.scrollView addSubview:videoPlayer1.view]; view.frame = CGRectMake(x,y,w,h);其中x,y,w,h設置您的視頻視圖的位置和大小在滾動視圖 – Alin

+0

更正爲以上答案:videoPlayer1.view.frame = ... – Alin

相關問題