#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 有待改進,還有選擇相機拍照部份的功能沒有多去設定,先以熟悉基本編輯圖片功能為主,繼續趕進度拉~~~~
參考資料