2012-02-16 69 views
0

我的應用程序允許用戶使用iPhone上的默認相機拍攝照片並將其發送到服務器。發送之前,我想檢查圖像大小,並且假設大小大於500 KB,我會讓用戶知道文件大小太大而不會發送它。有沒有辦法以編程方式檢查圖像大小? 幫助,將不勝感激。以編程方式檢測圖像大小-iPhone

回答

2

如果將其轉換爲NSData,則可以檢查length屬性。文件大小以MB爲單位,除以2^20。

要轉換爲NSData的使用UIImagePNGRepresentation()

UIImage *myImage = ... 
NSData *imageData = UIImagePNGRepresentation(myImage); 
相關問題