2013-03-19 94 views
1

當ios通知欄(或任何被調用的)被刪除時,我該怎麼做?我想在用戶在我的應用程序中檢查欄時顯示我的加載圖片。 Netflix在您使用Netflix時會執行此操作(至少在我的ipad中),並且您將通知欄放下,Netflix應用程序會發生變化,以便與裝入時的圖像相同(在紅色背景上的徽標占用整個視圖),當通知欄隱藏時,它會直接返回到您正在查看的任何內容。我更熟悉android,所以原諒我的糟糕的ios詞彙。當通知欄被選中時執行某些操作

回答

2

我不認爲你可以感覺到通知中心從狀態欄拉下來的時候。 但是,你可以簡單地作出反應,

- (void)applicationWillResignActive:(UIApplication *)application 

方法(doc),在你的AppDelegate。這種方法被稱爲完全相同的時刻,你開始拉下通知中心,但它也會在其他情況下被調用(例如,每當你的應用移動到後臺或者SMS消息進入時)。

如果您需要將行爲與「說」 - 「背景」情況區分開來,則應該注意,在下拉通知中心時,- (void)applicationDidEnterBackground:(UIApplication *)application方法不會被調用,而在後臺情況下則會調用該方法。

希望這可以幫助!

相關問題