두 개의 XIB가 해당보기 컨트롤러와 함께 있습니다. MainViewController 및 AboutViewController라고 할 것입니다. XIB의 이름은 ViewController의 이름과 완전히 동일합니다. MainViewController에서 버튼을 클릭하면 AboutViewController를 표시하려고합니다.이 코드가 내 NIB/XIB를로드하지 않는 이유
은 내가 MainViewController이 같은 코드를 가지고 :
- (IBAction) infoButtonAction:(id)sender {
AboutViewController *aboutViewController = [[AboutViewController alloc] init];
[[self navigationController] pushViewController:aboutViewController animated:YES];
}
그러나 아무 일도 발생하지의 AboutViewController가 표시되지 않습니다. 또한 다음 줄을 시도했습니다.
AboutViewController *aboutViewController = [[AboutViewController alloc] initWithNibName:@"AboutViewController" bundle:nil];
그러나 아무 소용이 없습니다. 내가 뭘 놓치고 있니?
내가 오류를 얻을하지 않습니다
또한,이 같은 방법 내부 nil이 아닌 것을 확인해야합니다. 버튼은 클릭 기능 내부의 중단 점에서 멈추기 때문에 올바르게 배선되어 있습니다. – AngryHacker