1

私の iPhone アプリケーションでは、UITableView でビデオ画像を表示する必要があります。各 tableViewCell にはビデオといくつかのラベルがあります。セルが選択されたときにビデオをフルスクリーンで表示するために MPMoviePlayerController を使用しました。しかし、MPMoviePlayerController クラスが存在しないというエラーが表示されます。UIWebViewを使ってみました。しかし、私はそれを作ることができませんでした。セルが選択されているときにビデオを再生するにはどうすればよいですか。ビデオがシミュレーターで再生されないという人もいます。デバイスでテストしたときにのみ再生されます。そうですか?解決策を教えてください。

ありがとうございました。

4

1 に答える 1

2

Cocoa Touch クラスが見つからないというこのようなリンカ エラーが発生した場合は、通常、プロジェクトにフレームワークを追加する必要があることを意味します。各クラスの参照ドキュメントの上部には、それを提供するフレームワークが示されています。

この場合、MPMoviePlayerController のドキュメントは、クラスが MediaPlayer.framework によって提供されることを示しています。これを追加するには、プロジェクト ツリーで Frameworks を右クリックし、[追加] -> [既存のフレームワーク...] -> [MediaPlayer.framework] -> [追加] を選択します。

于 2010-04-18T14:45:37.310 に答える