我有一个使用UITabBarController的应用程序。共有5个选项卡(tab1,tab2,cameraTab,tab3,tab4)。当用户点击中间选项卡时,模态视图将隐藏TabBar(在我的情况下是相机--UIImagePickerController)。如果用户然后点击该模态视图上的取消按钮,如何使其返回到先前选择的选项卡。例如:如果我在tab2上并点击相机选项卡,则会出现模态视图,然后点击取消,如何自动返回到tab2。对于所有其他选项卡也是如此,如果我在tab3上它应该返回到选项卡3,依此类推。现在它仍保留在相机选项卡上,没有模态视图 - 只是带背景图像的空白视图。
如果你能帮助我举一些例子,我真的很感激。我一直在以各种方式搜索 - 必须有一种方法,UITabBarController保留以前选择的选项卡的记录。
谢谢
答案 0 :(得分:0)
就我个人而言,我认为您应该创建一个自定义视图,其中中间相机选项卡根本不是选项卡,它实际上只是一个呈现模态视图的按钮,然后该视图将有一个按钮来关闭它。我会在http://idevrecipes.com/做一些研究,看看那里有什么。如果没有,也许是github。标签栏本身正在寻找推送的视图,而不是存在。
对不起,我不能给你更多回答,但我想给你一些等待这么久的东西。