У меня есть 3 контроллера вида в моем UINavigationController. Если я использую pushViewController и popViewController для переключения между контроллерами представлений, все в порядке.вызывает сбой во время выполнения!
Но если я вызываю setViewControllers, чтобы переупорядочить их заказ, я получаю сбой при касании кнопки навигации назад.
[UIBarButtonItem performSelector: withObject: withObject]: сообщение для освобожденного экземпляра.
Оригинальный стек - это A и B, а затем я установил A и C как рев.
[delegate.navigationController setViewControllers: [NSArray arrayWithObjects: [[delegate.navigationController viewControllers] objectAtIndex: 0], controllerC, nil] animated: YES];
То, что я нашел странным, это ..., если я вызываю этот метод с анимированным: НЕТ, авария не возникает.
В чем секрет анимированного параметра для моего кода? помогите мне пожалуйста ... :(
немного странно ... он скрывает leftBarButton на навигационном контроллере , Просто исчез, но я могу прикоснуться к нему. Во всяком случае, нет крушения. Что, черт возьми, с этим SDK? –
У вас есть решение? Если да, делитесь. Я столкнулся с подобной проблемой. Левая панель исчезает, но ее можно коснуться. – Pria