Я работаю над приложением, в котором пользователь имеет возможность добавлять продукты, и эти продукты затем отображаются в 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
Я предполагаю, что вы не читали это: http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html Короче говоря, ваш 'UINavigationController' находится не в том месте. – Desdenova
Большое спасибо за подсказку :) Я подтолкнул segue непосредственно к контроллеру табличного представления, не вставляя его в NavigationController, и теперь он отлично работает. Не могли бы вы ответить на вопрос, чтобы я мог его принять? Еще раз спасибо :) Granit – Granit