我有一个包含一个的UITabBarController,其中包含一个UIViewController,一个UIViewController如:访问UIView的方法
UIViewController1 -> UITabBarController -> UIViewController2
我要挂钩起来UIViewController2
一个按钮将调用一个方法UIViewController1
,但我该怎么办从UIViewController2
访问UIViewController1
?我知道从UIViewController2
拨打self.parentViewController
可以让我进入UITabBarController
,但我该从哪里出发?
我试过self.parentViewController.parentViewController
从UIViewController2,但得到null
。
有什么建议吗?
注意,使另一种观点的一个的UITabBarController子视图是苹果应用程序设计指南的规定。请参阅视图控制器编程指南:http://developer.apple.com/iphone/library/featuredarticles/ViewControllerPGforiPhoneOS/CombiningViewControllers/CombiningViewControllers.html#//apple_ref/doc/uid/TP40007457-CH104-SW1 – 2010-08-11 22:15:37