#13 照片編輯 APP

使用功能說明

1 . button觸發後,彈出 alertController 選擇路徑,使用UIImagePickerController選照片

設定 UIImagePickerController 的 delegate ,ViewController 遵從 UIImagePickerControllerDelegate、UINavigationControllerDelegate,選完照片後使用 performSegue 將畫面跳到下一頁

2 . 照片則使用 Segue 傳到下一頁

3 . 旋轉、鏡像等特效參考之前作業

4 . 使用 CIFilter 設定濾鏡效果

5 . 光亮效果也是使用 CIFilter ,然後用 Slider 來控制強度

需要的參數 apple 開發網站裡都找得到

6 . 編輯完成後使用 UIGraphicsImageRenderer 將 View 變成圖片,然後將圖片傳回第一頁的 CollectionViewCell

使用 CollectionView 加到 ViewController 中,因此要手動拉 dataSource 與 delegate,ViewController 遵從 UICollectionViewDelegate、UICollectionViewDataSource

回傳圖片後更新 Cell 裡面的照片

完成

自己使用上有些 bug 有待改進,還有選擇相機拍照部份的功能沒有多去設定,先以熟悉基本編輯圖片功能為主,繼續趕進度拉~~~~

參考資料

--

--