Кажется, такая глупая проблема, но я не могу разобраться.«Неуравновешенные вызовы для перехода на начало/конец»?
Мой пользователь нажимает на значок, расположенный на главном экране приложения, и значок выполняет модальный сеанс, открывая представление. Отсюда пользователь может нажать другую кнопку, которая подталкивает их к подробному представлению. Вот кикер: Как только мой пользователь находится на подробном представлении и пытается нажать другую кнопку, я получаю сообщение об ошибке:
«Неуравновешенные вызовы для перехода к началу/концу».
Я предполагаю, что это связано с количеством сегментов, лежащих над верхней частью оригинального модального. Короче говоря, процесс: Modal, Push, Push. На этом третьем нажатии в консоли появляется вышеуказанная «ошибка».
Как это исправить? Вот переход/код, который возникает ошибка:
.m
- (IBAction)purchasebuttonpressed:(id)sender
{
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_1" bundle:nil];
StrainDetailViewController *yourViewController = (StrainDetailViewController *)[storyboard instantiateViewControllerWithIdentifier:@"DispensaryViewController"];
[self.navigationController pushViewController:yourViewController animated:YES];
}
У вас также есть привязка к кнопке, метод действия которой не поддерживается :? Вы называете это segue, но тогда вы делаете ручной толчок. – rdelmar
Извините, не segue. Просто толчок. Этот код существует для моего XIB-файла (это DetailView). Кнопка «нажимает» на вид на моем StoryBoard. –
Где в иерархии контроллера находится контроллер навигации? – rdelmar