UITabBarController并通过协议访问常用功能

时间:2010-10-31 15:42:16

标签: iphone

我总是使用UIViewController(As RootViewController)来切换3个不同的UIViewControllers的视图。 RootViewController中有一些常用的函数。 我为3个不同的UIViewControllers设置协议来访问。 实际的函数体代码在RootViewController.m中 如果我想调用这些函数,我只需要在3 UIViewController中的任何一个中编写代码,以在RootViewController.m中调用函数'aFunction'

[myDelegate aFunction];

现在,我希望使用UITabBarController(As RootController)来切换3个不同的UIViewControllers的视图。 我仍然希望保持上面的模式,将所有3个UIViewControllers可以通过协议访问的地方存储常用函数。

这些功能代码需要写在哪里?

我找不到UITabBarController的源代码体。 (RootViewController具有代码体RootViewController.m)

欢迎任何评论

由于

interdev

1 个答案:

答案 0 :(得分:0)

创建UITabBarController的子类并将方法放在那里。