【问题标题】:UINavigationItem back problemUINavigationItem 回退问题
【发布时间】:2009-02-24 05:10:04
【问题描述】:

我的视图控制器中有一个 UINavigationController,从当前视图控制器推送另一个视图控制器后,当我按下导航栏上的后退按钮时,它返回到前一个视图,但是第一个视图中的前一个数据仍然存在,我怎么能重置第一个视图数据,就像按下返回按钮时再次调用 viewDidLoad 函数一样?

【问题讨论】:

    标签: iphone


    【解决方案1】:

    而不是使用 viewDidLoad 使用 -(void) viewWillAppear:(BOOL)animated

    请记住,您将返回到如此清晰的视图/更新任何不适用的内容。

    例如;

    -(void) viewWillAppear:(BOOL)animated
    {
      [super viewWillAppear:animated];  
    
      // reload the table   
      [self.tableView reloadData];
    }
    

    【讨论】:

      猜你喜欢
      • 2014-04-02
      • 2011-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-14
      相关资源
      最近更新 更多