2011-11-21 8 views
8

UIWebViewとQLPreviewControllerには、テキストを強調表示し、コンテキストメニューのいくつかの方法をユーザに提示する機能が組み込まれています。メニューを提示するのは簡単なことではありませんが、PDFの色合いの境界線は私の外にあると判断します。これらの範囲のPDFを分析できるCore GraphicsにはAPIがいくつかありますか?PDFでのコンテキストメニュー

+0

Safariの動作を変更しようとしていますか、または自分のアプリにPDFを表示していますか? – Caleb

+0

私は自分のアプリでそれが欲しいということを意味していると思うが、サファリのようなスタイルになっている。 – CodaFi

+0

'UIWebView'は、' UIPDFPageView'や 'UIPDFSelectionController'のような有益なクラスを提供するプライベート' CorePDF'フレームワークを使います。フレームワーク内の他の定義されたシンボルと定義されていないシンボルから判断すると、Quartz 2Dが提供するCGPDF解析メソッド/オブジェクトを使用してPDF自体をスキャンし、レンダリングします。例えば知りたいと思っている他の誰か。タッチの下にあるテキストは同じことをする必要があります。 –

答えて

0

オムニフレームワークのようなものをチェックして、必要なものがあるかどうかを確認しましたか?あなたが見ているpdfの中のonselectイベントを変更したいと思うように思えます。このリンクをチェックアウト:http://www.omnigroup.com/company/developer/

+0

オムニのフレームワークはダウンロードされていて失敗しました....残念ながら、関連するコードのほとんどはココアに依存しています。 – CodaFi

0

私はこの質問への回答を見てみたい:

PDF Viewer iPad App

かなり深刻見て、あなたが必要なものをサポートしている可能性が言及した少なくとも2種の市販のライブラリがあります。 。

https://github.com/KurtCode/PDFKitten - そのページには記載されていません。

ところで、iBooksの2タッチ選択は、電子ブックでのみ機能します。 iBooksはPDFでの選択を全くサポートしていません。

+0

私は電子ブックだけの選択について知っています、 'それはなぜそんなクールな発見でしょうか?しかし、とにかく、PDFの子猫は、PDFを検索するためのものです。そしてもう一度、他の図書館は過度に不必要です... – CodaFi

関連する問題