2012-04-06 2 views
0

私のアプリケーションは、起動時にバックグラウンドミュージックを再生します。私はアプリケーションを終了すると停止します。しかし、私が自分のアプリケーションを開いたときに再び音楽を再生しない。アプリケーションには2つのビューがあり、メインビューのみで背景音を再生したい。アプリが起動すると、ユーザーがアプリを終了するまで、またはユーザーがアプリの2番目のビューに移動するまでサウンドが再生されます。ユーザーがメインビューに戻ったときにのみ、サウンドを再度再生する必要があります。現在、私は 'viewDidLoad'関数でサウンドを再生するサブ関数を呼び出しています。助けてください。 おかげiPhone - バックグラウンドからforgroundに来るとき、バックグラウンドサウンドを再生する必要があります。

+1

あなたのコードを投稿してください。 – Devang

答えて

1

はあなたのAppDelegateで、この方法を使用してみてください:

- (void)applicationDidBecomeActive:(UIApplication *)application 

DidBecomeActive Apple Documentation

+0

素早い返信のためにAntonioに感謝します。しかし、私はこれが私の問題を解決するとは思わない。実際に私のアプリケーションには2つのビューがあり、メインビューのみで背景音を再生したい。アプリが起動すると、ユーザーがアプリを終了するまで、またはユーザーがアプリの2番目のビューに移動するまでサウンドが再生されます。ユーザーがメインビューに戻ったときにのみ、サウンドを再度再生する必要があります。ありがとう – Sibin