SafariServices
- iOS9提供的展示网页的框架
- FSafariViewController可以用来在App中显示网页内容。它与Safari浏览器共享Cookie和其他网站数据,并拥有许多的Safari浏览器的强大功能,如Safari自动填充(AutoFill)和Safari阅读器(Reader)。不同于Safari浏览器是,SFSafariViewController的UI是专为显示一个页面,采用了完成按钮让用户可以回到App中去
使用
导入框架
#import <SafariServices/SafariServices.h> // iOS9新增
创建
// 创建 SFSafariViewController 对象 SFSafariViewController *safariVC = [[SFSafariViewController alloc] initWithURL:[NSURL URLWithString:object.stringValue]]; [self presentViewController:safariVC animated:YES completion:nil];