예 스토리 보드
는 제어 끌어 SEGUE에 제어기 2.을보고 그와 식별자 (예를 들면 뷰 2)을 수득 뷰 컨트롤러 (1)로부터 약 2를 보려면 1 내지 SEGUE를 생성한다. View 1에서 View 3까지 segue를 만들기 위해 똑같은 일을하십시오.
는 그런 다음 뷰 1 뷰 컨트롤러 코드에 다음 코드를 추가 할 때 버튼의 IBAction를 방법에 :
또한
if (input == 4) {
[self performSegueWithIdentifier: @"view2" sender: self];
} else {
[self performSegueWithIdentifier: @"view3" sender: self];
}
할 수 있습니다 당신이 속성을 설정할 수있는 뷰 1 뷰 컨트롤러에 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
}
}