はい
はセグエにビューコントローラにビューコントローラ1からの制御、ドラッグしてビュー2へ2.を視聴1からセグエを作成し、その識別子(例えばVIEW2)を得ました。 View 1からView 3までsegueを作成するのと同じことを行います(それと識別子view3を与えます)。
は、その後、あなたのVIEW1ビューコントローラのコードに次のコードを追加したときにボタンのIBActionメソッドで:
また
if (input == 4) {
[self performSegueWithIdentifier: @"view2" sender: self];
} else {
[self performSegueWithIdentifier: @"view3" sender: self];
}
することができますあなたがプロパティを設定することができVIEW1・ビュー・コントローラにprepareForSegue方法宛先ビューコントローラ:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"view2"])
{
[[segue destinationViewController] setManagedObjectContext:self.managedObjectContext];
[[segue destinationViewController] setSelectedClient:selectedClient];
[[segue destinationViewController] setAddNoteViewControllerDelegate:self];
}
if ([[segue identifier] isEqualToString:@"view3"])
{
// set properties for view3 view controller
}
}