単純なモーダルViewControllerを作成しています。ボタン付きのペン先を作成し、そのボタンを押してメソッドを呼び出し、このようにviewControllerとその中にボタンを作成しているモーダルviewControllerを表示します。
UIViewController *modalViewController = [[UIViewController alloc]initWithNibName:nil bundle:nil];
modalViewController.view.backgroundColor = [UIColor redColor];
modalViewController.;
UIButton *btnDismissViewController = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btnDismissViewController.frame = CGRectMake(60, 160, 150, 50);
[btnDismissViewController setTitle:@"DISMISS" forState:UIControlStateNormal];
[btnDismissViewController addTarget:self action:@selector(dismissViewCOntroller) forControlEvents:UIControlEventTouchUpOutside];
btnDismissViewController.backgroundColor = [UIColor grayColor];
[modalViewController.view addSubview:btnDismissViewController];
[self presentModalViewController:modalViewController animated:YES];
このビューは正しく表示されていますが、modalViewControllerのボタンを押した後、modalViewControllerを閉じるためのターゲットメソッドが呼び出されません。私は間違いなく明らかな何かを見逃していますが、何を取得していません。誰か助けてもらえますか?
よろしくお願いします。