1. 程式人生 > >iOS本地照片多選的實現

iOS本地照片多選的實現

-s 問題: tail 滾動 英文 返回 library ans cal

提示:iOS8須要更改一處代碼。即設置scrollview滾動究竟部那塊代碼。大家可去掉再執行源代碼

自己寫起來還是蠻費事的!

本來打算使用網上流傳非常久的ELCImagePickerController,可是有些功能不太符合我的要求,在上面改動呢,又認為思路不清晰。並且非常多代碼看不懂,於是依照自己的思路寫了一個演示樣例!基本符合自己的期望,可是不知道在幾百張照片的時候會不會卡頓,走一步算一步吧!

下面是預期效果圖:

技術分享技術分享技術分享

點擊“選擇照片”,打開圖片2;默認打開“本地相機”相冊,能夠點擊“相冊”選取其它相冊的照片;點擊“確定”返回界面1,並將選擇的圖片顯示在uitableview中。

當中須要了解到知識:

ALAssetsLibrary:

蘋果官方的:

https://developer.apple.com/library/ios/documentation/AssetsLibrary/Reference/ALAssetsLibrary_Class/Reference/Reference.html

假設英文不怎麽好,那麽以下這篇是我認為描寫敘述最清楚的,由於我的英文就不怎麽好!

http://blog.csdn.net/shenjx1225/article/details/9293269

當中遇見的問題:

1、須要設置全局的ALAssetsLibrary,否則ALAsset(model)在傳遞中會隨著創建頁面的銷毀而丟失內容;

2、子頁面向父頁面傳遞值;

不多說了,能夠下載源代碼查看。

csdn:http://download.csdn.net/detail/wuwo333/8131841


iOS本地照片多選的實現