如何按下选定的标签栏项重新加载我的视图

时间:2013-10-14 18:17:10

标签: ios uinavigationcontroller

我有一个包含在tabbarcontroller中的视图。当用户点击其中一个项目时,我将数据加载到该视图中。但是,如果他们再次点击该项目,我想再次重新加载视图。

到目前为止,我正在我的tabbarcontroller中运行didSelectViewController方法,并从那里我popToRootViewControllerAnimated。但是看起来popToRootViewControllerAnimated没有执行viewdidload,viewwillload或viewwillappear方法,所以我不知道如何重新加载......

1 个答案:

答案 0 :(得分:0)

虽然刷新已经选择的标签栏项目(用户已选择该项目并将其显示为已选中)可能不方便用户界面。虽然它们会下拉以刷新),您是否尝试添加[viewController.view setNeedsDisplay];didSelectViewController