【Swift】UIImagePickerController | ポケットリファレンス サンプル付き

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)

おすすめの本

 

タイトルとURLをコピーしました