プログラムで UIBarButtonItem を作成し、プッシュされたときに次の ViewController に移動するようにします。
これは、viewDidLoad でカスタム UIBarButtonItem を作成する方法です。
UIBarButtonItem *foundButton = [[UIBarButtonItem alloc]
initWithTitle:@"Found it!"
style:UIBarButtonItemStyleBordered
target:self
action:@selector(foundView)];
その後、このメソッドを作成しました:
-(void)foundView:(id)sender {
UIViewController *foundVC = [self.storyboard instantiateViewControllerWithIdentifier:@"foundView"];
[self.navigationController pushViewController:foundVC animated:YES];
}
UIBarButtonItem がクリックされた後に移動したい ViewController には、Storyboard ID: "foundView" があります。
ここで何が間違っていますか?