나는 MVC 방식으로 볼 때 비교적 새로운 기능을 제공합니다.FlipSide에서 내비게이션 컨트롤러와 테이블 뷰가있는 유틸리티 앱
"유틸리티"응용 프로그램 템플릿을 기반으로하는 응용 프로그램이 있습니다. MainView 및 FlipsideView의 모든 기능이 훌륭하게 작동하지만 이제는 TableView 및 탐색 컨트롤러를 플립 사이드에 추가해야합니다. 탐색 막대가 MainView에 없으면.
사용자가 정보 표시 등 버튼을 누르기 만하면 내비게이션 막대가 표보기와 함께 플립 사이드에 표시됩니다. 측면에서 표보기를 구현하고 배열의 데이터로 채울 수있었습니다. 지금 내비게이션 컨트롤러에서 링크를하면 테이블 뷰가 대화 형이 될 수 있습니다. 탐색 위젯 코드를 앱 델리게이트에 배치하면 플립 사이드 뷰가 아닌 MainView에 나타납니다.
어디서 내비게이션 바 코드를 플립 사이드 뷰에 표시 할 수 있도록 배치합니까? 나는 적절한 장소에 코드를 가져올 수 없습니다. 또한 올바른 코드를 가지고 있는지 확신 할 수 없으며 FlipSideViewController.m에 UINavigationController 코드를 추가합니까?
나는 완벽하게 생각하는 naivgation 컨트롤러의 개념을 파악하고 있지 않습니다. . . 여기
는 지금은 네비게이션 컨트롤러와 테이블보기 미리감사를 위해 TableViewController를 얻기 위해 필요한 FlipView
- (IBAction)showInfo
{
TableViewController *controller = [[TableViewController alloc] initWithNibName:@"TableViewController" bundle:nil];
controller.delegate = self;
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:controller animated:YES];
[controller release];
}
을 가져 오는 코드입니다.
Brilliant! 그것은 100 % 일했습니다. 고마워. :) – wdt
@wdt : 천만에! 내 대답에 만족하는 경우 위의 체크 표시를 클릭하여 동의해야합니다. – BoltClock
좋아, 나는 다시 붙어있어, 날 멍청하다고 불러! 이제는 내비게이션 컨트롤러가 있습니다. 나는 그것을 사용할 수 없습니까? 내가 만든 내비게이션 컨트롤러를 사용하려면 어떻게해야합니까? 일반적으로 콘센트를 통해 nav 컨트롤러를 사용하지만이 경우 작동하지 않습니다. TableViewController.m에서 만든 탐색 컨트롤러를 호출하는 방법 – wdt