1

我有一个序列UIViewControllers。应用程序中的初始视图是UINavigationControlleraUIViewController作为 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 按钮(返回和下一步)在页面之间来回切换。

4

1 回答 1

0

没关系。我解决了这个问题。EXC_BAD_ACCESS 是由另一个问题引起的。

发生的事情是我在 VC2 中有一个容器视图。故事板中的嵌入 segue 不小心指向了它自己,而不是另一个要作为子视图控制器嵌入的视图控制器。这是导致崩溃的原因。

我会把它留在这里,以防有人发现问题。

不要乱用故事板中的嵌入 segue 链接。

于 2012-12-22T09:19:40.277 回答