0

私のアプリケーションはテーブルビューで構成されています。セルがタッチされると、ナビゲーション コントローラーがタブ バー コントローラーに移動し、タブ バー コントローラーの「ルート」ビューに mp3 を再生するボタンが表示されます。

私の質問はこれです。ユーザーが [戻る] ボタンをクリックしてテーブル ビューに戻り、現在オーディオが再生されている場合、オーディオの再生を停止するにはどうすればよいですか?

まず、オーディオ オブジェクトが存在するビュー (タブ バー コントローラーの「ルート」) の delloc および viewdidunload 関数で [audio stop] を呼び出してみました。これらの関数にブレークポイントを設定しましたが、呼び出されません。

4

1 に答える 1

0

これらのいずれかを試してください:) どちらも UIViewController クラスの一部です。

- (void)viewWillDisappear:(BOOL)animated

- (void)viewDidDisappear:(BOOL)animated
于 2010-02-18T10:03:59.850 に答える