我是iOS编程的新手。我在github上创建了代码的公共存储库,存储库的url是git@github.com:abhinavtyagi / paparazzi.git
我在使用UITabBarController时遇到问题。该应用程序在主视图中有两个选项卡,每个tabView包含一个导航控制器。
该应用程序包含以下三个视图(对于每个tabview) #1#first view显示图像类型(风景,花卉,行星) #2#second view使用表视图列出图像及其名称。 #3#在上一个(第二个)视图中选择任何单元格时,图像将在下一个视图中全屏显示。 如果我们使用后退按钮进行导航,这可以正常工作。但是当我们在第三个视图(全屏图片)中直接从第三个移动到第一个视图时,应用程序崩溃了。在第三个视图中播放了TAB BAR TWICE。
我无法理解为什么会发生这种情况。 在这方面的任何帮助将受到高度赞赏。
由于 阿比纳夫
答案 0 :(得分:1)
当您点击标签栏按钮两次....它会调用viewDidLoad
的{{1}}(在您的情况下为viewController
).......这可能是导致崩溃/因为一切都将重新加载.....