2015-03-12 2 views
1

Надежда кто-то может помочь мне здесь,Нажатие навигационного контроллера не поддерживается - с Xcode 6.2 обновление

Я использовал SEGUE чтобы поповер в Tableview на главном экране без проблем до сих пор.

После обновления Xcode 6.2 я получаю «Нажатие контроллера навигации не поддерживается», я не устанавливаю его как push, я устанавливаю его как popover.

Я проделал большую работу для этого проекта, чтобы вернуть его на 2 месяца из-за этого.

Пожалуйста, помогите.

PS, я пишу это быстро.

+0

Это раскадровки или xib? Если вы представляете код, вы можете указать свой код – JSA986

+0

Это в раскадровке. –

+0

Итак, у меня есть проблема. После обновления Xcode до версии 6.2 все popover segues будут изменены для нажатия. Я думаю, это ошибка Xcode, потому что я изменил ее обратно на popover segue, но в приложении используется push segue. Может ли кто-нибудь дать предложение вместо использования Xcode версии 6.1.1? –

ответ

0

У меня есть проблема, и я предполагаю, что это ошибка Xcode. Мое решение - загрузить и использовать Xcode 6.1.1 вместо 6.2.

P.S. В моем случае эта проблема возникла, только когда segue присвоен UIBarButtonItem. Итак, и после того, как я перезапустил Xcode, popover segue будет изменен назад, чтобы нажимать segue.

P.P.S. Я пишу в Objective-c

+0

Именно это я и сделал, чтобы изменить каждый экземпляр, где Xcode 6.2 изменил popover для нажатия. –

0

Я испытываю то же самое ... мне пришлось удалить xCode 6.2 и переустановить 6.1.1. Интересно, все еще проблема в xCode 6.3? Я еще не обновлялся до йосемита.

* Не хватает повторений для комментариев, поэтому я отправляю это как ответ.