iOS開發之跳轉至設置頁面小功能

有時候當我們應用中的網絡斷開了,我們需要提醒用戶到設置中檢查網絡。這個時候我們可以直接從應用中跳到設置中的WiFi界面。其實應用中有很多功能需要我們從自己的應用中跳轉到設置的某個頁面中。下面就總結一些直接從應用中跳轉到指定設置界面中的功能。

在設置跳轉之前,我們需要配置一下info.plist文件,如下圖配置即可


配置完之後就可以在相應的功能中設置跳轉代碼,如下:

跳轉至設置WiFi

NSURL *url = [NSURL URLWithString:@"prefs:root=WIFI"];
if ([[UIApplication sharedApplication] openURL:url]) {
    [[UIApplication sharedApplication] openURL:url];
}
跳轉至設置iCloud

NSURL *url = [NSURL URLWithString:@"prefs:root=CASTLE"];
if ([[UIApplication sharedApplication] openURL:url]) {
    [[UIApplication sharedApplication] openURL:url];
}
跳轉至設置藍牙

NSURL *url = [NSURL URLWithString:@"prefs:root=Bluetooth"];
if ([[UIApplication sharedApplication] openURL:url]) {
    [[UIApplication sharedApplication] openURL:url];
}
設置中的其他頁面也可使用類似的方法來進行跳轉,這裏就不一一列舉了。想知道其他的跳轉就自己下面看吧
地址:https://github.com/shihuaixing/HXSettingDemo.git

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章