如果没有故事板,我只需指定UITabBarController.delegate = self
(例如AppDelegate
)。这可以让我处理按下UITabBarButton
上的UITabBar
时发生的情况。
但是,我现在正在使用故事板,我的UIViewController
包含在UINavigationController
中,其中包含UITabBarController
。
在代码中访问此父UITabBarController
的最佳方法是什么?我想这样做,所以我可以为其分配代表。当用户按下UITabBar
中的按钮时,我想在我的包含UIViewController
中执行操作。
答案 0 :(得分:1)
self.navigationController?.tabBarController