ライブラリまたはカメラから画像を取得し、それを使用して何らかの処理を行うと想定されるアプリを作成しています。私は画像を読み込むことができました:
UIImagePickerController *picker =[[UIImagePickerController alloc] init];
picker.delegate = self;
if ([@"cam" isEqual:[[sender titleLabel] text]]) {
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
} else if ([@"album" isEqual:[[sender titleLabel] text]]) {
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
}
[self presentModalViewController:picker animated:YES];
正常に動作します。しかし、私がやろうとしているのは、写真が選択されたときに新しいビューに行きたいということです。指定したビューに移動するメソッドchangeView
がありますが、何らかの理由でそれを呼び出すと
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
機能しません。
プログラムはsegue
クラスに入りますが、何も起こりません。