实现
info里面设置
在项目中的info.plist中添加 URL types 并设置一项URL Schemes为prefs,如下图:
实现代码
NSURL *url = [NSURL URLWithString:@"prefs:root=WIFI"];
if ([[UIApplication sharedApplication] canOpenURL:url])
{
[[UIApplication sharedApplication] openURL:url];
}
其他界面跳转只需把URL替换成下面的就可以
About —prefs:root=General&path=About
Accessibility —prefs:root=General&path=ACCESSIBILITY
Airplane Mode On —prefs:root=AIRPLANE_MODE
Auto-Lock —prefs:root=General&path=AUTOLOCK
Brightness —prefs:root=Brightness
Bluetooth —prefs:root=General&path=Bluetooth
Date & Time —prefs:root=General&path=DATE_AND_TIME
FaceTime —prefs:root=FACETIME
General —prefs:root=General
Keyboard —prefs:root=General&path=Keyboard
iCloud —prefs:root=CASTLE
iCloud Storage & Backup —prefs:root=CASTLE&path=STORAGE_AND_BACKUP
International —prefs:root=General&path=INTERNATIONAL
Location Services —prefs:root=LOCATION_SERVICES
Music —prefs:root=MUSIC
Music Equalizer —prefs:root=MUSIC&path=EQ
Music Volume Limit —prefs:root=MUSIC&path=VolumeLimit
Network —prefs:root=General&path=Network
Nike + iPod —prefs:root=NIKE_PLUS_IPOD
Notes —prefs:root=NOTES
Notification —prefs:root=NOTIFICATIONS_ID
Phone —prefs:root=Phone
Photos —prefs:root=Photos
Profile —prefs:root=General&path=ManagedConfigurationList
Reset —prefs:root=General&path=Reset
Safari —prefs:root=Safari
Siri —prefs:root=General&path=Assistant
Sounds —prefs:root=Sounds
Software Update —prefs:root=General&path=SOFTWARE_UPDATE_LINK
Store —prefs:root=STORE
Twitter —prefs:root=TWITTER
Usage —prefs:root=General&path=USAGE
VPN —prefs:root=General&path=Network/VPN
Wallpaper —prefs:root=Wallpaper
Wi-Fi —prefs:root=WIFI
Setting —prefs:root=INTERNET_TETHERING