我有一个带有第一个 View 的应用程序,然后它在 UITabBarViewController
中显示两个 View 。
不幸的是,在由选项卡栏链接的两个 View 中似乎没有调用 ViewDidLoad
方法。它必须显示一个标题,例如,未完成的操作。
这是一张照片来说明我当前的工作。
最佳答案
一些想法:
你说的是ViewDidLoad
。这是区分大小写的,应该是viewDidLoad
。或者这只是问题中的拼写错误。确保您的子场景具有适当的 View Controller 。如果您在 IB 中选择 View Controller ,您应该在身份检查器中看到类似以下内容:
如果看起来像:
那么这意味着您可能忽略了指定 View Controller 子类。
从标签栏 Controller 到子场景,您有一组奇怪的转场;很难说出那里发生了什么或者为什么你这样做,但我会摆脱那些额外的推送转场。它应该看起来像这样,而不是那些困惑的序列:
关于ios - ViewDidLoad 未使用 UITabbarController 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18045633/