У меня есть следующий код, который работает из моего класса «бомбардир», кроме следующего сценария.Я нажимаю другой viewcontroller editscore
, в этом представлении что-то делаю, возвращаюсь к scorer
, извлекаю editscore, и затем в некоторых случаях я заканчиваю нажатием моего legorderviewcontroller, как показано ниже (он вызывает тот же код).Только на этот раз новая панель навигации будет написана поверх панели навигации «Scorer», а legorderviewcontroller
не появится.Кто-нибудь знает, почему это происходит в этом сценарии?
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];