ios - UITabBar:如何将项目连接到 View Controller ?

标签 ios uitabbar

我没有使用 UITabBarController。

我有一个 View Controller ,我添加了一个 UITabBar,它有两个项目。

如何确保在单击第一个项目时从特定 View Controller 加载内容,而在单击另一个项目时从另一个 View Controller 加载内容?

最佳答案

如其他答案 ( Detect when a tab bar item is pressed ) 中所述,您应该实现 UITabBarDelegate 协议(protocol)。

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

关于ios - UITabBar:如何将项目连接到 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34246131/

相关文章:

iphone - 增加标签栏项目之一的高度

ios - createPreparedCellForItemAtIndexPath 中的 UICollectionView 断言失败

ios - 使用 WCSession 的具有自定义意图的 Siri 快捷方式

objective-c - 如何将 UITabbar 选定选项卡颜色的背景颜色更改为蓝色?

iphone - UITabbar 的 "more" View 上的选定索引

ios - tabBar 减小嵌套 ViewController 中 View 的大小

iphone - 将图像分配给 UIImageView 对象后如何刷新 View ?

ios - 如何快速制作具有可水平调整单元格大小的collectionView

ios - 如何获取 iOS 移动配置文件的代码签名证书

ios - 标签栏上的 UIButton