0
我有下面的代码,它可以在下面的场景中从我的'记分员'类中使用。我推另一个视图控制器editscore
,在该视图中做一些事情,返回到scorer
弹出editscore,然后在某些情况下,我将最终推动我的legorderviewcontroller如下所示(它调用相同的代码)。只有这一次,新的导航栏才会写在“记分员”导航栏的顶部,并且legorderviewcontroller
不会出现。有谁知道为什么会发生这种情况?pushViewController在不同情况下调用时会导致不同的行为
legOrderViewController *controller = [[legOrderViewController alloc] initWithStyle:UITableViewStyleGrouped];
controller.leg = self.leg;
controller.delegate = self;
controller.match =self.match;
controller.set = self.set;
controller.managedObjectContext = self.managedObjectContext;
[self.navigationController pushViewController:controller animated:NO];
controller.playerChangeArray = playerOrder;
[controller release];
棒极了!我永远不会想到改变这一点。 – lps 2011-01-30 20:58:54