나는 특정 탭을 누르면 새로운 뷰 컨트롤러 미는 UITabBarControllerDelegate이 : 나는 TabBar의의 선택된 뷰 컨트롤러를 설정하는 코드를 변경하는 경우, 그러나UINavigationController가 제대로보기 속성을 설정하지 않습니다
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
MyView* myView = [[[MyView alloc] initWithNibName:@"MyView" bundle:nil]autorelease];
if([self.tabBarController.selectedViewController.title isEqualToString:@"Friends"]){
NSLog(@"Clicked Friends");
myView.reloadFriends = TRUE;
[self.navigationController myView animated:YES];
}
}
을
if([self.tabBarController.selectedViewController.title isEqualToString:@"Friends"]){
NSLog(@"Clicked Friends");
myView.reloadFriends = TRUE;
self.tabBarController.selectedViewController = myView;
}
가 어떻게 MYVIEW의 reloadFriends 속성을 설정할 수 있으며, 상단의 탐색 막대가 : MYVIEW의 모든 작품에,하지만 난 내 탐색 모음을 얻을 수 있습니까?
는 편집 : 는 또한 승에 다음 코드를 시도 행운/:
[self.tabBarController.selectedViewController.navigationController pushViewController:myView animated:YES];
내가 당신을 이해하고 생각하지 않습니다. 내가 이해할 수 있도록 몇 가지 코드를 게시 할 수 있습니까? –