2012-12-22 8 views
1

我有一個序列UIViewControllers。應用程序中的初始視圖是一個UINavigationController,其中UIViewController作爲rootviewcontroller。接口生成器中的推段序列

有推從每個視圖控制器的塞格斯在一個序列中,像這樣:

UINV ----> RVC --Push1--> VC1 --Push2--> VC2 --Push3--> VC3 

凡UINV是UINavigationController,RVC是RootViewController,和VC1,2,3是UIViewControllers

Push1 Segue工作得很好。 Push2 Segue給了我一個EXC_BAD_ACCESS。

任何線索這裏有什麼問題?我需要這個序列,所以我可以使用UINavigationItem按鈕(返回和下一個)在頁面之間來回切換。

回答

0

沒關係。我解決了這個問題。 EXC_BAD_ACCESS是由於另一個問題。

發生了什麼事情是我在VC2中有一個Container View。故事板中嵌入的segue無意中指向了自己,而不是另一個作爲子視圖控制器嵌入的View Controller。這是導致崩潰。

我只是把它留在這裏以防有人發現問題。

請勿在故事板中混嵌嵌入式segue鏈接。