2015-01-08 72 views
0

我有一個IOS應用程序,使用ALAsset defaultRepresentation從設備中檢索照片。問題是有時我收到的圖像不是全面質量的圖像。IOS ALAsset defaultRepresentation返回低質量照片

例如:當我通過電子郵件發送圖像時,出現了2.5MB的圖像。但是,當我調用同一圖像的默認表示的(大小)方法時,它只有200KB。當我進入照片庫並在編輯模式下選擇照片的「還原」選項,然後再次打開我的應用程序,並調用相同照片的默認表示的(大小)方法時,它返回了正確的大小2.5MB。

這對我沒有任何意義。那麼我如何獲得完整的圖像呢?

回答

0

我不能直接回答你的問題 - 但我可以告訴你如何避免它。當iphone上啓用過濾器時(在iphone應用中,右下角,點擊三個點),您可能啓用了「Chrome」或「Ins​​tant」或「Transfer」等過濾器。

拍照時點擊「無」,他們將通過您的應用程序完全解決。顯然,蘋果公司在應用濾鏡時大幅調整了照片的大小。