0

MPMoviePlayerController をカスタマイズする方法と、MPMoviePlayerController で次と前のボタンを使用して、完了またはそれらのボタンをクリックした後に次と前のムービーに移動する方法を教えてください。

4

3 に答える 3

2

簡単に答えるには:

次のように、メインUIWindowのすべてのビューを調べてみてください。

for(UIView* ViewLvl1 in [[UIApplication sharedApplication] keyWindow].subviews){
  NSLog(@"1 %@",[viewLvl1 descriptions]);
  for(UIView* ViewLvl2 in viewLvl1.subviews)
  {
    NSLog(@"2  %@",[viewLvl2 descriptions]);
    …etc…
  }
}

その後、MPVideoViewやMPFullScreenTransportControls(ボタンがある場所)など、各ビューのすべての名前とプロパティを取得します。

ですから、あなたの質問は多くの仕事をします。残念ながら簡単な答えはありません。かつて、アップルはたわごとをしました。

幸運を

于 2010-09-09T10:52:05.030 に答える
1

あなたの最善の策は、MPMoviePlayerController または AVPlayer を「ボンネットの下で」使用するカスタム クラスを作成することですが、再生/一時停止、期間などのボタンなど、他のすべてのビジュアル コンポーネントには独自のコンポーネントを使用します。少し時間がかかりますが、絶対に実行可能。

于 2011-01-20T09:12:30.990 に答える