iBooksやKobosoftリーダーとして、UIWebview上で選択したテキストのメモを追加するような機能を実装したい
私はすでに UIMenuItem を作成しました。しかし、このメソッドを実装する方法がわかりません。この点で誰か助けてもらえますか?
メモを追加してテキストを強調表示したり、保存して取得したりするために実装するためにどの機能が使用されているかわかりません
iBooksやKobosoftリーダーとして、UIWebview上で選択したテキストのメモを追加するような機能を実装したい
私はすでに UIMenuItem を作成しました。しかし、このメソッドを実装する方法がわかりません。この点で誰か助けてもらえますか?
メモを追加してテキストを強調表示したり、保存して取得したりするために実装するためにどの機能が使用されているかわかりません
UIWebView は、ビューに読み込まれた Web ページまたは PDF のテキストの特定の部分にメモを追加できるように実装されていますが、強調表示は API で許可されていないため不可能です。iBooks と Kobo (およびある程度の kindle) は、CGPDF API と Core Animation マジックを組み合わせて PDF のハイライトを利用し、PDF のメタデータに保存します。メタデータ ストアの読み取りと書き込みは簡単ですが、ハイライトのレンダリングは興味深い数学を伴う課題です。