gpt4 book ai didi

ios - UITabBarControllerDelegate - 将代码放在哪里?

转载 作者:行者123 更新时间:2023-11-29 02:38:32 25 4
gpt4 key购买 nike

我正在编写具有以下结构的 iPhone 应用程序(在 Storyboard中创建)

UIView --> TabBarController --> 1.NavigationController --> UITableView --> UIView
2.NavigationController --> UITableView --> UIPageController --> UIView
3.NavigationController --> UIView
...
7.NavigationController --> UIView

单击 TabBarItem 时,我希望页面弹出到 Root View 。

我知道我需要使用以下方法实现 UITabBarControllerDelegate:

- (void)tabController:(UITabBarController *)tabController didSelectViewController: (UIViewController *)viewController

我不明白将该方法放在哪里以及是否使 AppDelegate 成为 UITabBarDelegate,或者使我的 customTabBarController 类成为委托(delegate)。

此外,我在哪里进行 tabBarController.delegate = self 调用?

我是一个认真的菜鸟,请帮忙:)

最佳答案

如果您的 AppDelegate 具有对 UITabBarController 的引用,则将其设为您的委托(delegate)。

关于ios - UITabBarControllerDelegate - 将代码放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26065120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com