你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> IOS運用內跳轉體系設置相干界面的辦法

IOS運用內跳轉體系設置相干界面的辦法

編輯:IOS開發綜合

在IOS開辟中,有時會有跳轉體系設置界面的需求,例如提醒用戶翻開藍牙或許WIFI,提示用戶翻開推送或許地位權限等。在IOS6以後,第三方運用須要跳轉體系設置界面,須要在URL type中添加一個prefs值,以下圖:


跳轉體系設置根目次中的項目應用以下的辦法:

_array = @[
@{@"體系設置":@"prefs:root=INTE.net_TETHERING"},
@{@"WIFI設置":@"prefs:root=WIFI"},
@{@"藍牙設置":@"prefs:root=Bluetooth"},
@{@"體系告訴":@"prefs:root=NOTIFICATIONS_ID"},
@{@"通用設置":@"prefs:root=General"},
@{@"顯示設置":@"prefs:root=DISPLAY&BRIGHTNESS"},
@{@"壁紙設置":@"prefs:root=Wallpaper"},
@{@"聲響設置":@"prefs:root=Sounds"},
@{@"隱私設置":@"prefs:root=privacy"},
@{@"APP Store":@"prefs:root=STORE"},
@{@"Notes":@"prefs:root=NOTES"},
@{@"Safari":@"prefs:root=Safari"},
@{@"Music":@"prefs:root=MUSIC"},
@{@"photo":@"prefs:root=Photos"}
];
NSURL * url = [NSURL URLWithString:[_array[index] allValues].firstObject];
[[UIApplication sharedApplication]openURL:url];

假如要跳轉第三方運用的設置界面中,應用prefs:root=boundleId的方法,boundleId是第三方運用的boundleId。

假如須要持續向項目內層停止跳轉,可以經由過程添加path途徑的方法,以下:

_array = @[
@{@"關於本機":@"prefs:root=General&path=About"},
@{@"軟件進級":@"prefs:root=General&path=SOFTWARE_UPDATE_LINK"},
@{@"日期時光":@"prefs:root=General&path=DATE_AND_TIME"},
@{@"Accessibility":@"prefs:root=General&path=AccessIBILITY"},
@{@"鍵盤設置":@"prefs:root=General&path=Keyboard"},
@{@"VPN":@"prefs:root=General&path=VPN"},
@{@"壁紙設置":@"prefs:root=Wallpaper"},
@{@"聲響設置":@"prefs:root=Sounds"},
@{@"隱私設置":@"prefs:root=privacy"},
@{@"APP Store":@"prefs:root=STORE"},
@{@"復原設置":@"prefs:root=General&path=Reset"},
@{@"運用告訴":@"prefs:root=NOTIFICATIONS_ID&path=運用的boundleId"}
];

以上內容給年夜家引見了IOS運用內跳轉體系設置相干界面的辦法,願望對年夜家有所贊助!

【IOS運用內跳轉體系設置相干界面的辦法】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved