2017-04-11 13 views
0

QuickLookがダウンロードする前にQuickLookがファイルをサポートしているかどうかを知りたいので、より良いUXフローを得ることができます。これが可能なら誰でも知っていますか?それは思われるQuickLook - ダウンロードされたファイルなしのcanPreview

QLPreviewController.canPreview(item: QLPreviewItem) 

ファイルをダウンロードする必要があります。ファイル拡張子のリストを持って、その拡張子をチェックするよりも良い方法はありますか?

答えて

0

はい、ファイルなしで開くことはできますが、ファイルがダウンロードされる前にサポートされているかどうかを確認することはできません。

ファイルが存在しない場合は、スピナー付きの空の画面が表示され、ファイルが利用可能になるとすぐに表示されます。

は、私はちょうど私のアプリにこのワークフローを実装しました:

ファイルがダウンロードされていない場合
  • 、オープンクイックルックとにかく、すぐにファイルがダウンロードされるように、canPreview()に確認してください
  • ファイルがサポートされていない場合は、その項目を静止画像「フォーマットが認識されません」に置き換えてください。

希望します。

関連する問題