0
MacBook Pro에서 Xcode 4.6을 사용하여 Objective-C로 코딩 중이며 스토리 보드에서 동일한 버튼을 사용하여 두 개의 다른 화면에 연결하는 방법을 알고 싶습니다. 예를 들어 (x == 1) {컨트롤러 1보기로 이동} else {컨트롤러 2보기로 이동} }하나의 동일한 버튼으로 여러 화면으로 변경하는 방법
MacBook Pro에서 Xcode 4.6을 사용하여 Objective-C로 코딩 중이며 스토리 보드에서 동일한 버튼을 사용하여 두 개의 다른 화면에 연결하는 방법을 알고 싶습니다. 예를 들어 (x == 1) {컨트롤러 1보기로 이동} else {컨트롤러 2보기로 이동} }하나의 동일한 버튼으로 여러 화면으로 변경하는 방법
스토리 보드의보기 컨트롤러 (단추가 아님)의 연결을 연결하십시오. 버튼에 IBAction을 지정하고 IBAction을 구현할 때 if 문을 던져 넣으십시오.
- (IBAction)buttonPressed:(id)sender
{
if (x == 1) {
[self performSegueWithIdentifier:@"Go to view controller 1" sender:self];
} else {
[self performSegueWithIdentifier:@"Go to view controller 2" sender:self];
}
}
대단히 감사합니다. –
하지만 잠깐, 이제 "스레드 1 : 신호 SIGABRT"오류가 발생했습니다. 어떻게 해결할 수 있습니까? –