1
我需要找到一種方法來檢測設備何時被鎖定,或者一種方式來檢測設備何時被解鎖,並直接發送到應用程序它離開的地方。是有一些類似方法:iPhone SDK - 在設備鎖定或設備上解鎖並顯示應用程序
- (void)applicationDidBecomeActiveAfterLockScreen:(UIApplication *)application
我需要找到一種方法來檢測設備何時被鎖定,或者一種方式來檢測設備何時被解鎖,並直接發送到應用程序它離開的地方。是有一些類似方法:iPhone SDK - 在設備鎖定或設備上解鎖並顯示應用程序
- (void)applicationDidBecomeActiveAfterLockScreen:(UIApplication *)application
對於電話被解鎖時檢測和應用變得活躍起來,有
- (void)applicationDidBecomeActive:(UIApplication *)application
方法。
當設備鎖定時,一個方法
- (void)applicationWillResignActive:(UIApplication *)application
被調用。
這兩種方法都屬於UIApplicationDelegate
協議。
這些發生在其他時間,如來電。 – progrmr 2010-06-18 01:14:07
在applicationWillResignActive上是否存在時間限制,就像applicationWillTerminate一樣,如果函數花費超過5秒鐘,則功能代碼執行終止。 – 2010-07-01 18:04:05