Re: [請益] 多重選取照片?
※ 引述《inzaghi0507 (KaKa)》之銘言:
: 但我查了一下資訊 似乎UIImagePicker沒辦法選取多張照片= =
: 想請問各位高手
: iPhone上有其他方式能做出這樣的功能嗎?
: 或是像iPhone內建的相簿那樣 可以去選多個照片再來傳送E-mail
: 目前想到的替代方式是用tableView左邊呈現圖片縮圖 右邊顯示檔名(像Youtube那樣)
: 然後再用Multiple row selection
: 但不知道可不可行
: 印象中要得到相簿裡的照片好像只能使用imagepicker,不能直接存取 Orz
嗯…這麼說吧,UIImagePicker 的確一次只能選一張,目前
我知道的其他方法,全都用到 undocumented API,用了這些
東西在上架的時候被 reject 我不負責。 :p
如果想要直接取得 photoroll 裡頭的東西,也就是使用者拍
攝的圖檔,這些檔案都放在 /var/mobile/Media/PhotoData/100APPLE
裡頭,用 NSFileManager 撈一下就有。或是可以參考 SpyPhone
的作法:
http://github.com/nst/SpyPhone/blob/master/Classes/SPSourcePhotosTVC.m
順道一提,UIImagePicker 取出的 UIImage,會把 EXIF 資訊
濾掉,但是那個目錄裡頭的圖檔其實都有 EXIF 資訊。iOS 4.0
之後,在 CGImageProperties 的部份加了一些跟 EXIF 有關
的東西,可能 UIImagePicker 已經有 EXIF 了,不過我還沒仔
細去看那邊的東西。
要使用像 Mail 那樣的 multiple selection 的話,可以把
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
這個地方回傳 3。當然,這也是 undocumented API。
--
zonble.net
cocoa.zonble.net
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.128.103.143
→
09/26 15:43, , 1F
09/26 15:43, 1F
推
09/26 18:46, , 2F
09/26 18:46, 2F
→
09/26 18:46, , 3F
09/26 18:46, 3F
→
09/26 19:36, , 4F
09/26 19:36, 4F
→
09/26 19:36, , 5F
09/26 19:36, 5F
討論串 (同標題文章)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章