問題タブ [qlpreviewcontroller]
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.
ios - QLPreviewController が iOS5.1 で PDF の連続ズームおよびスクロール中にクラッシュする
iOS 5.1 の QLPreviewController は、コントローラーに表示される PDF をスクロールおよびズームした後にクラッシュします。
ズームしてスクロールし続けると、ログに警告が表示され始めます
そしてクラッシュします。
他の iOS バージョンはチェックしていませんが、5.1 ではクラッシュします。
ios - How to display page scrubber with QLPreviewController in a subview
I am embedding a QLPreviewController
in my own view controller by adding it as a child view controller like this (contentArea
is a UIView
property that determines which part of the screen the preview should use):
This works so far. However, when I open a PDF, I do not get the page scrubber that is shown on the right side when the QLPreviewController
is shown full screen (see screenshot).
Using DCIntrospect I see that there is a special subview of type QLScrubView
responsible for this:
However, this scrub view is missing in the embedded use case.
Any ideas how to make this appear?
ios - QLPreviewController「キャッシュ」を無効にします
QLPreviewControllerは、ローカルファイルのURLに基づいてファイルの内容をキャッシュしているようです。私のアプリケーションでは、ファイルの内容をリモートで更新でき、新しい内容がダウンロードされます。
QLPreviewControllerでファイルを表示し、リモートで更新してから再プレビューすると、ファイルが更新済みとして表示されません。
ファイルはディスク上で確実に更新され、他のコントロールは正しい更新されたファイルを表示します。
私が現在使用している回避策は、基本的に、ファイルがプレビューされたときに(タイムスタンプを使用して)一意のファイル名にファイルを移動することです。これはもちろんQLPreviewControllerのキャッシュにはありません。ただし、これには他の影響もあります。たとえば、アプリが強制終了されたり、クラッシュしたりした場合(神は禁じられています)、ダウンロードしたファイルを見つける「場所」がわかりません。
侵襲性の低いハック、またはQLPreviewControllerにキャッシュを更新させるためのソリューションを探しています。APIは何も公開していないようです。したがって、上記で示したものよりもグロスが小さい場合は、ハックを送信することを恐れないでください(ファイルを保証された一意のURLにコピー/移動することは含まれていません。利用)。
iphone - QLPreviewController - 表示の問題
コード スニペット
このコードは iOS5 で完全に機能しますが、ios6 で iam を実行すると、スペースが表示されます。
この問題を解決するにはどうすればよいですか?
前もって感謝します :)
ios5 - QLPreviewController のサブクラス化時に DataSource メソッドが呼び出されない
ドキュメントの表示に使用しています。共有ボタンを削除するには、以下のようQLPreviewController
にサブクラス化しています。QLPreviewController
そして、私は以下のようにクラスを使用しています
しかし、データ ソース メソッドは呼び出していません。
誰でも私を助けることができますか?
ios6 - QLPreviewController ios6 は UIImage として取得します
iOS6 で QLPreviewController のビューの UIImage 表現を取得する方法はありますか?
iphone - iOS6のqlpreviewcontroller
qlpreviewcontroller を使用して iOS 4.3 で出力を取得します。リモート URL からのドキュメントを表示しています。
iOS 6 では、qlpreviewcontroller の空のビューが表示されます。この問題を修正する必要があります。iOS 6 の qlpreviewcontroller のチュートリアル。
この問題を解決するには、xcode 3.6 でアプリケーションを開発する必要があります。
前もって感謝します。
ios - 複数のExcellシートとドキュメントを備えたQLPreviewControlleriOS6
QLPreviewControllerで表示されるさまざまなドキュメントタイプを試していますが、複数のドキュメントがフィードされている場合、QLPreviewControllerがExcelシートを切り替えることができないという問題が発生しました。
//
プレビュー項目の数が1に設定されている場合、xlsxファイルのすべてのシートをナビゲートできますが、プレビューアに複数のドキュメントがある場合は、ズームインおよびズームアウトのみが可能です。
これはiOS6の問題のみであり、iOS5は期待どおりに機能することに注意してください。
QLPreviewControllerをリモートビューコントローラーにするための変更と、これがジェスチャ認識機能に影響を与えることと関係があると思いますか?(http://oleb.net/blog/2012/10/remote-view-controllers-in-ios-6/)
他のアイデアや既知の回避策は大いに評価されます。
ios - QLPreviewControllerを使用してALAssetを表示します
QLPreviewControllerを使用してフォトストリームからALAssetsを表示したいQLPreviewControllerには、アイテムを表示するためのNSURLが必要です
これは、/ var / mobile / Applications / 5374 ...... 9E0 / Documents/image33.pngなどのファイルURLの場合にうまく機能します
ALAssetを持っていますが、[[asset defaultRepresentation] url]を使用するとNSURLタイプの
assets-library://asset/asset.JPG?id = 00000000-0000-0000-0000-000000000075&ext=JPGが得られます
しかし、これはQLPreviewControllerを表示しません。ロードを表示し続けるだけですか?
何か案は ?前もって感謝します