我当前想知道在点击选项卡时通过TabBarController在ViewController中调用哪个init-Method。
我测试了
init,initWithStyle,initWithFrame,initWithNibName:andbundle ..
但如果它们似乎被调用则为非。
任何想法,哪一个是正确的?
出于逻辑原因我不想在这里使用viewDidAppear / Load ..
有任何线索吗?
谢谢,丹尼尔答案 0 :(得分:5)
它是- (id)initWithCoder:(NSCoder *)aDecoder
但是在点击标签之前会发生这种情况。
将viewController添加到UITabBarController时会调用initWithCoder:
。
如果您想回复标签页上的点按,则必须使用viewWillAppear:
viewDidAppear:
或viewDidLoad