我的視圖控制器中有一個按鈕ON/OFF,當用戶打開它時播放一些音樂。現在,如果用戶點擊iPhone主頁按鈕並重新啓動我的應用程序,該按鈕顯示爲「開」,但沒有音樂播放。因此用戶必須再次打開ON-OFF-ON才能開始播放音樂。前景和背景中的應用程序
任何人都知道如何調用我的ON/OFF視圖控制器按鈕,以便在應用程序進入背景並將其設置爲ON時將其設置爲OFF,並在這些應用程序代表進入forground時播放音樂?
我知道我需要寫一個plist文件按鈕&音樂狀態applicationDidEnterBackground
。我不知道如何從appdelegate獲得這些動作,因爲它們是在我的視圖控制器中定義的。
同樣,當應用程序進入前臺時,我將讀取保存的plist文件,然後再次設置音樂和按鈕的狀態。再次,我不知道如何從委託調用我的控制器方法。
- (void)applicationDidEnterBackground:(UIApplication *)application
{
NSLog(@"Inside applicationDidEnterBackground");
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
NSLog(@"Inside applicationWillEnterForeground");
}