5

私のUIWebViewに、現在のページをSafariの閲覧リストに追加するオプションを追加したいと思います。リンクを長押しするとGMailがこの機能を提供するので、この機能が存在することはわかっていますが、使用するURLスキームに関する情報が見つかりません。

重複の可能性:iOSからSafariの読書リストにプログラムでアクセスする方法

4

2 に答える 2

3

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");
于 2013-09-19T07:58:01.730 に答える
1

Gmailに表示されているアクションシートは、UIWebViewの組み込みであり、開発者はアクセスできないと思います。

于 2013-04-27T05:44:26.427 に答える