我是iOS编程的新手。我已经在github上创建了代码的公共存储库,存储库的url是git@github.com:abhinavtyagi/paparazzi.git
我在使用UITabBarController时遇到了一个问题。该应用程序在主视图中有两个选项卡,每个tabView都包含一个导航控制器。
该应用程序由三个视图组成,如下所示(每个选项卡视图) #1#第一视图显示图像的类型(风景、花朵、行星) #2#第二视图使用表视图列出图像及其名称。#3#选择上一个(第2个)视图中的任何单元格时,图像将在下一个视图中全屏显示。如果我们使用后退按钮进行导航,这将很好地工作。但是当我们从第三个视图直接移动到第一个视图时,当我们在第三个视图中轻敲两次TAB栏时,应用程序崩溃(全屏图片)。
我不能理解为什么会发生这种情况。在这方面的任何帮助都将受到高度的感谢。
谢谢Abhinav
发布于 2011-04-11 12:30:26
当你轻敲标签栏按钮两次...它调用它的viewController
的viewDidLoad
(在您的例子中是rootViewController of navigationController
).......可能是这导致了崩溃/因为一切都将被重新加载.....
https://stackoverflow.com/questions/5614166
复制相似问题