今回はアプリからカメラを呼び出した際に、UIViewを重ねてみる。 ※なお、今回はソースを簡単にするためdelegateは省いてある ちなみに、単に画像を重ねるだけなら簡単だ。 まずはStoryboardで以下のようにボタンを配置しよう。 それから、このボタンのイベントとして - (IBAction)launchCamera:(id)sender; をViewController.hに設定しておく。 実行するとこのようになる。 左上に画像が表示されているのがわかるだろうか。 ここまでは前座だ。 いよいよ本題に入ろう。 と、その前に一つ大事なことを付け加えておく。 UIImagePickerControllerのsourceTypeの設定よりも先に picker.cameraOverlayView = imageView; を記述すると実行時にアプリが落ちるので注意しよう。 ダメな例 独自の