【使用例】
会員登録画面など、ユーザーにフォームを入力してもらい、入力した内容を確認画面で確認させたときなどに使います。
【方法】
1.ViewContoroller から 遷移先のViewController にSegueでconnect
2.Segueにidをつける
3.遷移元のViewControllerに、遷移するアクションを持つボタンを設置
4.そのボタンのIBActionに、[self performSegueWithIdentifier:”セグエのid” sender:sender];
5.遷移先のControllerに、渡したい値を受け取るプロパティを書く。
遷移元のviewControllerに下記を加える
- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
if([segue.identifier isEqualToString:”セグエのid”]){
相手先のController * viewController = (相手先Controller *)[segue destinationViewController]
viewcontroller.遷移先property = 渡したいオブジェクト;
}
}