好的,处理带有tabbar的视图和另一个视图之间的转换,该视图是关于视图的信息。我有代码从带有tabbar的视图转换到转换回上一个视图,但在转换回来的过程中我丢失了底部的tabbar。不确定如何使用MainWindow.xib中的tabbar进行处理。
E.g:
(IBAction为)backButtonPressed:(ID)发送方 { TablesViewController * tvc = [[TablesViewController alloc] initWithNibName:@“TablesView”bundle:nil];
tvc.modalTransitionStyle = UIModalTransitionStyleCrossDissolve; [self presentModalViewController:tvc animated:YES]; [tvc release];
}
谢谢, NP
答案 0 :(得分:1)
尝试从包含UITabBarController的实例呈现模态转换,而不是从触发动作的UIViewController呈现。
- (IBAction)backButtonPressed:(id)sender
{
TablesViewController *tvc = [[TablesViewController alloc] initWithNibName:@"TablesView" bundle:nil;
tvc.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self.tabBarController presentModalViewController:tvc animated:YES];
[tvc release];
}
答案 1 :(得分:0)
我有完全相同的问题,做了一个丑陋的解决方案:
- (IBAction)backButtonPressed:(id)sender {
[self.navigationController dismissModalViewControllerAnimated:YES];
}