【发布时间】:2013-05-05 16:58:15
【问题描述】:
我解释一下情况: 我有一个 NavigationController + TableViewController,当我单击一个单元格时,我已经完成了 performSegueWithIdentifier 以转到另一个视图。我已经通过情节提要完成了这项工作。
[self performSegueWithIdentifier:@"goToCamera" sender:self];
在这个视图中,我需要推送一个包含相机覆盖的视图。
[self.navigationController pushViewController:viewController animated:NO];
这很好,但我的问题是导航控制器似乎创建了 2 个视图,当我想返回 TableViewController 时,我需要单击 2 次,第一次按钮的名称是“Back”,第二次按钮的名称是“myTableView”
我注意到,当我将动画属性设置为“是”时,我收到了以下错误消息:
nested push animation can result in corrupted navigation bar
当同时有 2 个 segue push 时似乎会出现此问题,但在我的情况下不是。
【问题讨论】:
标签: iphone segue navigationcontroller