簡體   English   中英

在相冊中查找圖像的文件名

[英]Find the filename of an image in photo album

我正在做一個賀卡應用程序,我在視圖上做各種事情,例如在視圖上添加剪貼畫,消息等。我已經使用UIImageWriteToSavedPhotosAlbum()函數將這樣創建的圖像保存到了我的相冊中。

現在我想使用戶能夠通過電子郵件發送卡。我沒有任何訪問圖像文件的方法。這是我添加附件的電話。

[mailViewController addAttachmentData:myData mimeType:@"image/png" fileName:@""];

是否有其他添加附件的方法,或者有人可以告訴我一種獲取文件名的方法。 請幫忙。

此功能的文件名是電子郵件附件中的顯示名稱。

如果需要將圖像數據附加到電子郵件,則只需通過UIImagePNGRepresentationUIImageJPEGRepresentation將UIImage轉換為NSData並將相應的mimeType設置為此功能即可。

NSData *imageData = UIImagePNGRepresentation(image);
[mailViewController addAttachmentData:imageData mimeType:@"image/png" fileName:@"attachmentNameDisplayInEmail"];

UIImageWriteToSavedPhotosAlbum將圖像添加到相機膠卷相冊。 保存到應用程序的本地存儲位置后,所有存儲在其中的圖片都會帶有您指定的特殊代碼名稱。 您無法通過名稱獲取圖像。 您可以要求用戶通過UIImagePicerController從相機膠卷相冊中選擇圖片,或將所有卡片存儲在應用程序的本地存儲中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM