2014-01-14 2 views
1

Проблема, с которой я сталкиваюсь, находится в этой части раскадровки. Когда загружается представление таблицы, оно заполняется правильно, и все работает нормально, тогда можно выбрать одну из ячеек, а вид справа загружается со всем прекрасным (push). Однако при выборе «Назад к новостям» ничего не происходит (нажмите). Если я нажму кнопку (ничего не происходит), а затем выберите один из других элементов, размещенных на панели вкладок, а затем снова выберите вкладку новостей, приложение вернулось к представлению таблицы, и все хорошо.Segue от UIViewController до UITableViewController не имеет эффекта

Макет можно увидеть здесь: http://imgur.com/EaMbM4i

Я не уверен, какой код нужен, но может опубликовать все, что требуется.

Мое вопрос в том, что не так с segue между кнопкой «Назад к новостям» и UITableViewController?

Извинения за допущенные ошибки, это мой первый пост.

+0

у вас должен быть 'navigationController как rootviewController'. у тебя есть? – preetam

ответ

0

Вы не хотите снова нажать на контроллер табличного представления из контроллера просмотра деталей новостей. По умолчанию будет кнопка возврата, так как она находится в контроллере навигации.

+0

Я установил флажок «Показать панель навигации», избавился от других вещей, которые я добавил. Тем не менее, теперь нажатие кнопки дает черный экран с другой кнопкой назад, когда при нажатии происходит сбой приложения. Есть идеи? Любой код, который должен быть опубликован? – user3192649

+1

Нет, я понял. Я пропустил что-то в журналах: «Вложенная анимация push может привести к повреждению навигационной панели. Завершение перехода навигации в непредвиденное состояние. Дерево навигации в панели навигации может быть повреждено». У меня была настройка segue из пользовательской ячейки, а не контроллера вида, поэтому, когда ее называли программным способом, она называлась дважды. @Johnykutty Я буду отмечать, как принято, когда вы ставите меня на правильный путь, очень оценили помощника. – user3192649

Смежные вопросы