2011-08-04 51 views
1

我有一些mp4文件要在我的iPad應用程序中播放..我能夠做得很好。現在我在我的應用程序的空白黑色空間上有一個播放按鈕,點擊播放按鈕後視頻播放。用戶在播放視頻後纔會知道視頻的內容。但是,我希望用戶在播放視頻之前瞭解視頻。而不是默認的黑屏,我想顯示視頻的開始畫面,使視頻更有趣。用簡單的話來說,我希望我的視頻空間與youtube類似......有沒有什麼辦法可以做到這一點?由於在特定風格的iPad上播放視頻

回答

1

子類MPMoviePlayerController(或不過你播放視頻..如果你已經使用自定義類只是添加的代碼在那裏),並在viewDidAppear使用任何你想要的背景圖像初始化一個UIImageView與幀大小等於self.view.bounds爲加載屏幕。添加UIImageView作爲self.view的子視圖,並在其上調用sendSubviewToBack:。播放器準備播放時,它將開始在子視圖上繪製視頻幀,並且不應再看到它。

- (void)viewDidAppear 
{ 
    UIImageView *loadingImage = [[UIImageView alloc] initWithImage:myImage]; 
    [loadingImage setFrame:self.view.bounds]; 
    [self.view addSubview:loadingImage]; 
    [self.view sendSubviewToBack:loadingImage]; 
    [super viewDidAppear]; 
} 
+0

尼斯答案的人....我如果你使用這種方法,那麼你應該接受的答案也很喜歡這個想法...... +1這個.. –

+0

謝謝:)。 – darvids0n