Ios Tabbar消失了-我怎么能强迫它留下来?

Ios Tabbar消失了-我怎么能强迫它留下来?,ios,tableview,tabbar,Ios,Tableview,Tabbar,我最终在我的程序中实现了一个tabbar(花费的时间比我想象的要长)。问题是,只要用户单击视图中的按钮,它就会消失。我知道导航应该由tabbar完成,我仍然需要用户点击按钮来保存数据。你可能会说,我可以让他保存数据,然后让他点击自己的选项卡,看看他输入了什么。但是不,我希望他能够进入视图,同时选项卡栏保持活动状态。有人知道怎么做吗 当用户点击按钮时会发生这种情况: (button.tag = 9001); UIButton *buttonPressed = (UIButton *)sender;

我最终在我的程序中实现了一个tabbar(花费的时间比我想象的要长)。问题是,只要用户单击视图中的按钮,它就会消失。我知道导航应该由tabbar完成,我仍然需要用户点击按钮来保存数据。你可能会说,我可以让他保存数据,然后让他点击自己的选项卡,看看他输入了什么。但是不,我希望他能够进入视图,同时选项卡栏保持活动状态。有人知道怎么做吗

当用户点击按钮时会发生这种情况:

(button.tag = 9001);
UIButton *buttonPressed = (UIButton *)sender;
SecondView *second =[[SecondView alloc] initWithNibName:nil bundle:nil];
second.buttonTag  = buttonPressed.tag;
[self presentModalViewController:second animated:YES];

我忘了提到:因为我需要coredata和其他东西,所以我没有制作tabbar应用程序,但后来添加了tabbar(确切地说,就是现在)。我像赛格在回答中描述的那样做了->

presentModalViewController显示了覆盖导航栏的新视图控制器。不确定这种情况下需要什么UI,但可以使用

[self.navigationController pushViewController:second animated:YES];
然后,当您准备好关闭视图时

[self.navigationController popViewController:YES];

返回第一个视图。

发布用户点击保存按钮时执行的代码。我编辑并更新了它!是不是你的模态视图演示占据了你设备上的整个屏幕(我想它是iPhone)?以及一旦它切换到另一个viewcontroller,是的。(更正它是iPhone)谢谢你的回答,但奇怪的是,它不起作用。但我现在可能知道为什么了,我编辑了我的第一篇文章,这样你就可以看到我是如何添加选项卡栏的。