gpt4 book ai didi

iOS:在没有 UITabBarController 的情况下从用户界面实现 UITabBar

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:51:49 30 4
gpt4 key购买 nike

在我的应用程序中,我有一个 UIViewController,我希望向其添加 UITabBar。所以我通过用户界面添加了它(到 UIViewController.xib 文件中)并在 UIViewController.h+m 文件中创建了 IUTabBar 和 UITabBarItems 的实例。在 xib 文件中,我能够将代码项连接到 xib 上的代码项(通过从文件所有者拖动到相关项并选择相关的 IBOutlet),但我似乎无法将按钮连接回写在h+m 个文件。

在添加 UITabBar 之前,我使用了 UIToolBar,在进行这些连接时没有遇到任何问题。

谁能解释我做错了什么?

最佳答案

您应该实现 UITabBarDelegate 协议(protocol) ( documentation here )。

一旦你实现了这个协议(protocol),只需使用 - (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item 方法来了解用户何时更改了所选项目标签栏。在此方法的实现中,您将必须检查选择了哪个项目,并基于此手动更改 View 的内容。

关于iOS:在没有 UITabBarController 的情况下从用户界面实现 UITabBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6801148/

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