2013-03-20 2 views
3

Я работаю над приложением, в котором пользователь имеет возможность добавлять продукты, и эти продукты затем отображаются в TableView. Я создал TableViewController со статическими ячейками и двумя разделами, и я хочу связать ячейку во втором разделе с другим TableViewController.Нажатие навигационного контроллера не поддерживается сообщение об ошибке

Я перетащил TableViewController из библиотеки объектов, встроил его в контроллер навигации и сделал push-сегмент из ячейки в NavigationController, но когда я пытаюсь запустить приложение, я получаю следующее сообщение об ошибке в окне вывода:

2013-03-20 09: 55: 32,981 STAM [725: c07] Нагрузочное приложение из-за неперехваченное исключение 'NSInvalidArgumentException', причина: 'Pushing навигационного контроллера не поддерживаются' Первого бросок стек вызовов : (0x1d04012 0x11e8e7e 0x22a5b0 0x22a098 0x585da3 0x577ad9 0x577b54 0x1df899 0x1dfb3d 0xbe6e83 0x1cc3 376 0x1cc2e06 0x1caaa82 0x1ca9f44 0x1ca9e1b 0x1f3c7e3 0x1f3c668 0x13065c 0x2a6d 0x2995) LibC++ abi.dylib: оконечный называется бросать исключение

Вот screenshot сформировать свою раскадровку.

спасибо!

Granit

+0

Я предполагаю, что вы не читали это: http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html Короче говоря, ваш 'UINavigationController' находится не в том месте. – Desdenova

+3

Большое спасибо за подсказку :) Я подтолкнул segue непосредственно к контроллеру табличного представления, не вставляя его в NavigationController, и теперь он отлично работает. Не могли бы вы ответить на вопрос, чтобы я мог его принять? Еще раз спасибо :) Granit – Granit

ответ

3

Ваш UINavigationController находится в неправильном месте. Он должен быть до UITableViewController.

Вы можете выбрать UITableViewController из доски объявлений, затем из меню: Редактор> Вставить в> Контроллер навигации.

Дополнительную информацию о стеке навигации можно найти в справочном руководстве.

http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html

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