2008-10-28 55 views

回答

1

如果允許編輯,UIImagePicker會將所有圖像裁剪爲320x320。如果您想要的尺寸不同,則必須查看原始圖像和裁剪矩形,無論是在從picker中取回的editingInfo字典中。一旦你有這些,你可以根據需要調整大小或重新裁剪。

0

查看您在didFinishPickingImage:方法中找到的「editingInfo」字典,如果@「原始」鍵值存在,那麼它是真實的未定義的圖像(存儲爲UIImage對象)。

從那裏你可以看看其他的editingInfo值,看看用戶是否裁剪了該圖像,然後你可以應用(或將UIImage傳遞給你,這是裁剪後的版本)。如果您從照片庫中取回圖像,則原件不在字典中,並且只傳入圖像。