如何在iOS中添加一个URL到Safari的阅读列表?

在我的UIWebView中,我想添加一个选项来将当前页面添加到Safari的阅读列表中。 我知道这个function存在,因为GMail提供它时长按一个链接,但我找不到什么URLscheme使用任何信息。

可能的重复: 如何以编程方式从iOS访问Safari的阅读列表

iOS 7添加了一个API来完成这个工作:

#import <SafariServices/SafariServices.h> SSReadingList * readList = [SSReadingList defaultReadingList]; NSError * error = [NSError new]; BOOL status =[readList addReadingListItemWithURL:[NSURL URLWithString:urlToAdd] title:titleToAdd previewText:previewText error:&error]; if(status) { NSLog(@"Added URL"); } else NSLog(@"Error"); 

我相信您在gmail中看到的操作表只是UIWebView的一种内置function,开发人员无法访问。