我目前正在 iPhone 上编写一个应用程序,只是想知道是否有人知道调用函数的方法,但只有在选择选项卡时才知道。
我有一个单独的视图控制器用于相关选项卡,我想调用一个函数,在选择选项卡时更新 GPS 位置。
如果有人可以提供帮助,那就太好了:)
谢谢 - 詹姆斯
我目前正在 iPhone 上编写一个应用程序,只是想知道是否有人知道调用函数的方法,但只有在选择选项卡时才知道。
我有一个单独的视图控制器用于相关选项卡,我想调用一个函数,在选择选项卡时更新 GPS 位置。
如果有人可以提供帮助,那就太好了:)
谢谢 - 詹姆斯
以防万一其他人有这个问题,我改为在链接到选项卡的视图控制器中调用“ viewDidAppear ”方法。
- (void)viewDidAppear:(BOOL)animated {
// do stuff here
}
这个灵魂对我来说更理想,因为我只想检查一个标签!
如果您在某处实现了 UITabBarControllerDelegate 协议,那么如果您将实现它的类设置为选项卡控制器的委托,则可以在按下选项卡时进行处理。这样您就可以在需要时调用正确的方法。参考在这里;您可能需要的方法是 tabBarController:didSelectViewController: