如何将 UITabBar 项目连接到 IB 中的视图控制器

Posted

技术标签:

【中文标题】如何将 UITabBar 项目连接到 IB 中的视图控制器【英文标题】:How do i connect UITabBar items to view controllers in IB 【发布时间】:2015-05-06 09:14:03 【问题描述】:

我想将UITabbar 项目连接到不同的视图控制器。我不想使用UITabBarController。我在ViewController 中有一个UITabBar。我也知道委托方法。只是想知道是否有办法通过界面生成器(Ctrl+Drag 方式)来做到这一点。 Ctrl+Drag 仅适用于 UITabBarController 中的元素,不适用于 UITabbar

PS:之前也有人问过同样的问题,但由于没有令人满意的答案,所以重新发布。 How do I connect UITabBar items from a UITabBar (not a UITabBarController) to different views in the IB?

【问题讨论】:

【参考方案1】:

真的很抱歉。但事实是你做不到。

UITabBarUIView 的子类。最好使用 UITabBarController 。它将为您提供一个基本控制器类,并作为其余控制器的容器。

【讨论】:

以上是关于如何将 UITabBar 项目连接到 IB 中的视图控制器的主要内容,如果未能解决你的问题,请参考以下文章

不知道如何使用 Swift 将 UIView 类连接到 IB 中的视图

无法连接到 IB 中的子视图

如何将情节提要中的多个按钮连接到单个动作?

如何将情节提要中的按钮连接到 Xcode 中的代码

将 UITabBarItems 添加到 UITabBar

如何将我的 Django 项目中的 jupyter-lab 连接到 Django 的模型?