我有一系列UIViewControllers
。应用程序中的初始视图是UINavigationController
,其中UIViewController
作为rootviewcontroller。
每个视图控制器都有推送segue,顺序如下:
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 :(得分:0)
没关系。我解决了这个问题。 EXC_BAD_ACCESS是由于另一个问题。
发生的事情是我在VC2中有一个容器视图。故事板中的嵌入segue意外地指向了自己,而不是另一个嵌入作为子视图控制器的View Controller。这导致了崩溃。
我会把它留在这里,万一有人发现问题。
不要在故事板中弄乱嵌入segue链接。