【发布时间】:2013-01-23 21:28:55
【问题描述】:
编辑:添加了包含解雇的代码。
新数据
问题与旧数据下列出的问题相同,只是解雇线发生了变化。
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
NSString *title = [alertView buttonTitleAtIndex:buttonIndex];
if([title isEqualToString:@"Yes"])
{
NSLog(@"Calling Dismissal...");
[self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
}
}
正在调用函数,因为日志中显示“正在调用解雇...”。
当前层次结构:UITabBarController - NavigationController/NavigationController - View1/View2
旧数据
如果问题令人困惑,我会尝试关闭一个 UITabBarController,而不是我提出的模态。 UITabBarController 确实使用 NavigationControllers 来设置内部的两个视图。但是,不管我放了多少 parentViewController
(即):
[self.parentViewController.parentViewController.etc... dismissViewControllerAnimated:YES completion:nil];
UITableBarController 不会关闭。我在调用上面代码行的两个视图的 NavigationController 中放置了一个按钮。关于如何关闭 UITableViewController 的任何提示?
【问题讨论】:
标签: objective-c uitabbarcontroller