从视图中隐藏.xib并再次加载上一个视图?

时间:2014-02-27 05:11:33

标签: ios ipad

看,我有.h和.m的centerviewcontroller,在viewdidload中我创建一个tableview并用数组数据填充该tableview。

之后我在centerview上加载了一个xib文件,它有一个关闭按钮,当我点击关闭按钮时,这个xib会关闭,所以它的hide和我的centerview的tableview再次加载数组数据。

我该怎么办?我是ios的新手。

- (IBAction)Close_Btn_Pressed:(id)sender
{
     self.view.hidden=YES;
     //its hide the whole view 
}

我想隐藏视图......我该怎么办?

2 个答案:

答案 0 :(得分:0)

您是如何展示.xib的?您是在导航控制器中推动视图还是以模态方式显示视图?

如果您以模态方式呈现.xib,则可以使用:

[self dismissViewControllerAnimated:YES completion:nil];

否则,如果您使用UINavigationController显示.xib,则需要

[self.navigationController popViewControllerAnimated:YES];

答案 1 :(得分:0)

如果您想从按钮操作中解除xib,请使用此

[self dismissViewControllerAnimated:YES completion:nil];