問題タブ [pspdfkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
316 参照

ios - PSPDF でナビゲーション バーの色合いを制御する

こんにちは、UINavigationController に PSPDFViewController が埋め込まれています。

右側のコントローラーのナビゲーション バーと一致するようにナビゲーション バーの色を設定しましたが、PSPDFKit が色またはアルファをわずかに変更しているようです。これをオフにする方法はありますか?

ここに画像の説明を入力

コントローラーの作成方法は次のとおりです。

0 投票する
1 に答える
102 参照

ios - PSPDFKitはネットワーク画像をpdfページのようなスクロールビューに追加します

アプリで PSPDFKit を使用しています。アプリに画像と通常のファイルの両方があるため、フレームワークと非同期でリモート画像を読み込みたいです。imageData を PDFDataProvider に変換しようとしましたが、これは非同期にすることはできません。誰にもアイデアはありますか?

0 投票する
1 に答える
169 参照

ios - PSPDFKit と UIWebView が連携しない

UIWebView で別の静的フレームワークを使用するメイン プロジェクトにリンクされた静的フレームワークに PSPDFKit を使用します。

メイン プロジェクトの読み込み後、UIWebView を起動してリクエストを呼び出すと、次のエラーが発生します。

webviewには何も追加されません。

PSPDFKit を最初のフレームワークにロードしない場合、問題は発生せず、すべて問題ありません。

また、PSPDFKit に必要なすべてのフレームワークをリンクし、PSPDFKit にはリンクしない場合、同じバグがあることもわかりました。正しい動作をさせるには、MessageUI フレームワークを削除する必要があります。しかし、MessageUI がなくても PSPDFKit を含めると、バグが発生します。

誰かがそれを解決したり、回避策を見つけたりするアイデアを持っていますか?

このバグは iOS 7 バージョンで発生し、シミュレーター以外のデバイスでのみ発生します。iOS 6 ではすべて正常に動作します。

この投稿を見つけましたUIWebView: decisionPolicyForNavigationAction? しかし、解像度はあまり明確ではありません!

ありがとう

0 投票する
1 に答える
537 参照

ios - PDF 注釈が保存されない

PSPDFKit に問題があります。問題は次のとおりです。

私は注釈の配列を持っています。それらをpdfドキュメントに追加する必要があります。

テスト目的で、最初のページにのみ注釈を追加します。注釈を追加したら、書くことができます

そして、私が追加したのと同じ注釈を受け取ります。ドキュメントをファイルに保存した後でこのコード行を記述しようとすると、空の配列が返されます。また、デリゲート メソッド ドキュメント:didSaveAnnotations: 注釈用の空の配列を受け取ります。AnnotationsWithCompletionBlock: を保存しようとしましたが、そこにも空の注釈配列が表示されます。明らかに、画面上のドキュメントには注釈も含まれていません。

私を助けてください。前もって感謝します。

0 投票する
0 に答える
101 参照

ios - PSPDF の署名を動的に変更する

は初めてPSPDFですが、署名機能のユーザー ベースを作成したいと考えています。

私のユーザーIDが22で、からPDFに署名したとしましょうPSPDF。その時点で他のユーザー(ユーザーID 23)でログインするとPSPDF、その時点から署名ビューが開き、ユーザーID 22から行った署名が表示されないようにします。ユーザーID 23から行った署名が表示されます。

はいの場合、どうすればこれを管理できますか。

私はあなたの助けに感謝します。前もって感謝します

0 投票する
0 に答える
203 参照

ios - PSPDFKit iOS 8 PSPDFGlobalLock documentProviderForDocument:page:

私は PDF をダウンロードする雑誌アプリを持っています。iOS 7では/Library/Caches/...うまく動作しますが、 iOS 8 (ファイル システム ディレクトリを変更する) からは、ダウンロードした PDF を開くことができません。私が見るログエラーから:PSPDFKit

ファイルのダウンロード パス:

PSPDFkit set document from path エラー:

注意: 一部の単語をxxxxに置き換えました

の古いバージョンを使用してPSPDFKitいます (正確なバージョンがわからないため、バージョン パラメータが見つかりません)

この方法で「キャッシュ」フォルダーを取得します(コードでは[ユーティリティドキュメント]と呼ばれます)

ダウンロードパス PDF コード:

iOS 8 の PDF コードを読む:

また、ダウンロード パスは"/data/Containers/Data"であり、読み取りパスは"/data/Containers/Bundle"です。変更できません。

誰かが私を助けることができますか?? ありがとうございました!

0 投票する
0 に答える
50 参照

ios - setRowAlignmentOptions CRASH、追跡不可能なクラッシュ

ここに画像の説明を入力

このリークを追跡する方法。これは PSPDFKit にあるため、追跡できません。例外ブレークポイントが機能しません。デバッグを試みましたが、一部のスレッドが壊れています。
これを追跡する方法を手伝ってくれる人はいますか?

0 投票する
1 に答える
135 参照

ios - iOS でタップによるページ スクロールを無効にする

PSPDFKit を使用すると、左または右にスワイプするか、左端または右端をタップすることで、PDF のページを 2 つの方法でスクロールできます。この「左または右」のエッジタップを無効にする方法はありますか?

まったく別の目的で PDF タップを使用したいのですが、この効果によっていくつかの問題が発生します。