UINavigationController
내에 UIViewController
이 있고, XIB 파일의 네비게이션 스택에 두 번째 UIViewController
을 밀고 있습니다. 이 XIB에는 두 번째보기 컨트롤러의 제목과 단추에 대한 UINavigationItem
도 포함되어 있지만 XIB를로드 할 때 무시됩니다. 어떤 아이디어?iPhone -보기 컨트롤러를 xib에서로드 할 때 UINavigationItem이 무시되었습니다.
여기가이 컨트롤러와는 아무 상관이 없기 때문에
- (void) displayPhotoWithId:(int)photoId {
if (_photoViewController == nil) {
self.photoViewController = [[[PhotoViewController alloc] initWithNibName:@"PhotoView" bundle:[NSBundle mainBundle]] autorelease];
}
_photoViewController.photoId = photoId;
[self.navigationController pushViewController:_photoViewController animated:YES];
}
감사합니다. hoha. 따라서 Interface Builder에서 UINavigationItem을 사용할 방법이 없습니다. – Greenwell
나는 두렵지 않다. 그것은 컨트롤러에서 뷰로드 순서와 관련이 있습니다. 나는 그것이 무엇인지 잊었지만 지금 UINavigationItem은 XIB에서 작동하지 않습니다. – hoha