如何在Iphone屏幕上设置一个标志,以便点击时它可以回到这个屏幕上?

时间:2012-10-05 01:50:45

标签: iphone

我在iphone中有一个项目有很多UIViewController。我想设置一个标志或某些东西来回到UIViewController

我该怎么做?

1 个答案:

答案 0 :(得分:0)

我发现像tableDataSource一样重新加载数据:

    -(void)reloadData:(NSArray *)data andCurrentLevel:(NSInteger) alevel{
    RootViewController *root =[[self.navigationController viewControllers] objectAtIndex:0];
//    RootViewController *root = [[RootViewController alloc]init];
    root.tableDataSource = data;
    [root.tableView reloadData];
    root.CurrentLevel = alevel;
}

在我的按钮发送短信。我添加了以下几行:

 NSArray *data = newDataSource;
    [self reloadData:data andCurrentLevel:newCurrentLevel];
    [self.navigationController popToRootViewControllerAnimated:YES];

它可以回到我想要的屏幕。但我的导航栏按钮有问题