からModalViewControllerを閉じ:MainViewControllerで私は、関数呼び出しに問題が持っているサブビュー
[self dismissModalViewControllerAnimated:YES];
を、私はイメージピッカーを起動し、キャンセルボタンをクリックすることでいつものように却下することができます。代わりに、主にそれを指示、それを起動するの
(IBAction) LaunchInMain:(id)sender{
MainAppDelegate *app = (MainAppDelegate *)[[UIApplication sharedApplication] delegate];
//elcPicker is a customized image picker
[app.viewController presentModalViewController:elcPicker animated:YES];
[elcPicker release];
[albumController release];
- (void)elcImagePickerControllerDidCancel:(ELCImagePickerController *)picker {
[self dismissModalViewControllerAnimated:YES];
}
は今、私が最初にサブビューを追加し、同じ起動方法を使用してサブビューからイメージピッカーを起動します。
問題:
イメージピッカーを却下することができないとサブビューを再び表示することはできません。だから、画面は私が何をクリックしても画像ピッカーに残ります。
私は成功しなかったようないくつかの他の呼び出しにしようとしている:
[self dismissModalViewControllerAnimated:YES];
私は任意のヘルプやアイデアには満足しています。より多くの情報を提供する必要があると思われる場合は、コードを追加することができます。
あなたは本当に自分のelcPickerですか?試してみてください[elcPicker dismissModalViewControllerAnimated:YES]; –