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];
    

results matching ""

    No results matching ""