iOS TabBarController / inits ViewControllers中的init-method?

时间:2011-03-25 12:21:12

标签: ios sdk uitabbarcontroller

我当前想知道在点击选项卡时通过TabBarController在ViewController中调用哪个init-Method。

我测试了

  

init,initWithStyle,initWithFrame,initWithNibName:andbundle ..

但如果它们似乎被调用则为非。

任何想法,哪一个是正确的?

出于逻辑原因我不想在这里使用viewDidAppear / Load ..

有任何线索吗?

谢谢,丹尼尔

1 个答案:

答案 0 :(得分:5)

它是- (id)initWithCoder:(NSCoder *)aDecoder
但是在点击标签之前会发生这种情况。 将viewController添加到UITabBarController时会调用initWithCoder:

如果您想回复标签页上的点按,则必须使用viewWillAppear: viewDidAppear:viewDidLoad