1
我想在我的應用程序設置屏幕中添加一個切換,使用戶可以關閉我的應用程序的背景模式。我使用這種方式構建它,並且我沒有看到另一種方法將它從設置菜單之外關閉。我錯過了什麼嗎?使用swift代碼關閉背景模式
我想在我的應用程序設置屏幕中添加一個切換,使用戶可以關閉我的應用程序的背景模式。我使用這種方式構建它,並且我沒有看到另一種方法將它從設置菜單之外關閉。我錯過了什麼嗎?使用swift代碼關閉背景模式
我建議你創建一個布爾值,它取決於切換輸入保存NSUserDefaults
,你可以寫在AppDelegate
func application(application: UIApplication, performFetchWithCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void) {
if NSUserDefaults.standardUserDefaults().boolForKey("AllowBackgroundFetch"){
func yourcode()
completionHandler(.NewData)
}else{
print("user denied access")
}
}
邏輯