0

私は iOS 開発の初心者です。

MPMoviePlayerController再生オーディオ ファイルの scrollView に2 つ追加します。すべて順調ですが、問題は次のようなメディアプレーヤーのいずれかです

ここに画像の説明を入力

URLのファイルが適切であると確信しています。それではここで問題です。

Apple の iOS が、メディア プレーヤーを 1 つだけ追加できる機能を提供していることを知りませんか??

何か提案をください。

私のアプリケーションでは、ユーザーが 2 つのメディアプレーヤーMPMoviePlayerControllerを表示できるように 2 つ追加することが非常に重要です。

4

3 に答える 3

8

MPMoviePlayerController一度にファイルを再生できるのは 1 つだけですが、複数のオブジェクトを追加できると思います。
これはAppleのドキュメントからのものです:

注: 複数の MPMoviePlayerController オブジェクトを作成してそれらのビューをインターフェイスに表示することはできますが、一度に 1 つのムービー プレーヤーだけがそのムービーを再生できます。

ここにリンクがあります。

于 2013-08-14T13:12:59.230 に答える
3

Apple AVFoundationフレームワーク (MPMoviePlayerController ではなく)を使用すると、1 つのビューで複数のビデオを再生できることがわかっています。これはオーディオファイルにも当てはまると思います。

これは、 AVFoundation の実装に関するヒントを含む同様のSO の質問です。

于 2013-09-27T19:28:26.233 に答える
0

MPMoviePlayerControllerの複数の で同様の問題が発生していましたUIScrollView。私の解決策は、プログラムでメディアを に追加することscrollViewDidEndDeceleratingです。

スクロールが完了するまでメディアが存在しないという事実を回避する必要があるため、理想的ではありませんが、私の場合はかなりうまく機能しています。

于 2014-02-19T07:04:30.063 に答える