导航到TabController调用第二视图第一视图的“viewDidLoad”
问题描述:
正如主题所说,我有一个基于Apple的TabController模板的项目。问题是,当导航到TabController中的第二个视图时,第一个视图的“viewDidLoad”方法被调用。第二个视图的方法不被调用。导航到TabController调用第二视图第一视图的“viewDidLoad”
任何想法可能会导致这种情况?我会张贴代码,但我不确定哪部分可能与此有关,所以让我知道你是否需要任何代码片段。
感谢,
戴夫
答
你有没有指定每个视图控制器的正确的类,在IB?它位于检查器窗口中最右边的选项卡上。该类将被实例化并获得viewDidLoad
消息。
顺便说一句,在较新的SDK版本中,您必须点击IB内的保存以查看项目中的更改。 (至少在升级后发生在这里)