2013-04-12 62 views
0

我有一個使用故事板的應用程序。我從「主視圖控制器」到其他使用標準segues的其他視圖,並使用dismissViewController解散其他viewController。 (請注意,他們大多在表單中顯示)。關閉後UIViewController viewDidAppear?

的是,當它返回到主視圖控制器,我需要做一些清理(清除陣列,重新加載的tableview等)。我怎麼會這樣做,因爲我不能使用viewDidLoad或viewDidAppear?

+1

那麼,你爲什麼不能使用viewDidAppear? – gavdotnet

+0

是啊不知道爲什麼你不能使用'viewDidAppear',但也許你可以在視圖中使用' - (void)viewDidDisappear:(BOOL)animated'來代替它? – Fonix

+0

viewDidAppear沒有被調用,當我從表單返回時。不知道爲什麼,但事實並非如此。認爲這是視圖控制器總是可見的表單上。 我可以使用viewDidDisappear,但同樣,不要以爲它會在表單中調用。 – Seerex

回答

相關問題