跳转到指定位置

实现

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容