我没有使用 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/