2
我的iOS應用程序使用QLPreviewController加載各種文檔。我的目標是設置一個標誌,如果文檔正確加載,並顯示錯誤,如果沒有。如何知道QLPreviewController是否成功加載文檔/加載失敗?
奇怪的是,QLPreviewControllerDelegate協議沒有提供回調來檢查這一點,當我嘗試加載無效文件時,QLPreviewController似乎也不會引發任何異常。
爲了記錄,我試着加載一個無效的PDF文件,它只是記錄了一條關於無法找到標題並顯示一個空文件的消息。
任何人都可以請告訴我我怎麼能解決這個問題?
謝謝!
這種方法是沒有用的。它僅檢查文件擴展名以查看其兼容性。如果我將mkv重命名爲pdf並將其URL傳遞給此方法,它仍然會返回true。 – Karthik 2012-08-09 05:04:05
好的,謝謝你的指針。我巧合地看着自己的QLPreviewController,並假定該方法對其工作更加勤奮!我會留下評論,以免其他人做出相同的假設。 – 2012-08-10 12:37:28