UISearchBar サンプル
サンプルで動作を確認 コピーペーストで確認できます。
// イメージピッカーを作成 let uiImagePickerController : UIImagePickerController = UIImagePickerController() // デリゲートの設定先を設定 uiImagePickerController.delegate = self // 表示するデーターソース元を設定 uiImagePickerController.sourceType = UIImagePickerControllerSourceType.PhotoLibrary // 取得した画像を編集するかの設定 uiImagePickerController.allowsEditing = true // ビューコントローラを呼び出す self.presentViewController(uiImagePickerController, animated:true, completion:nil)
UIImagePickerController 概要
イメージピッカーを利用時に使用します。
イメージピッカーのデーターソースの種類
■ UIImagePickerControllerSourceType
UIImagePickerControllerSourceType.PhotoLibrary UIImagePickerControllerSourceType.Camera UIImagePickerControllerSourceType.SavedPhotosAlbum
デリゲート UINavigationControllerDelegate
■ optional func navigationController(_ navigationController: UINavigationController, willShowViewController viewController: UIViewController, animated animated: Bool)
■ optional func navigationController(_ navigationController: UINavigationController, didShowViewController viewController: UIViewController, animated animated: Bool)
■ optional func navigationController(_ navigationController: UINavigationController, didShowViewController viewController: UIViewController, animated animated: Bool)
デリゲート UIImagePickerControllerDelegate
■ optional func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject])
■ optional func imagePickerControllerDidCancel(_ picker: UIImagePickerController)
おすすめの本