Cocoa-NSTabViewController,如何在按下按钮时更改选项卡视图



过去几天我一直在努力解决这个问题。基本上,当用户在我的第一个选项卡中按下按钮时,我希望选项卡视图更改为下一个选项卡

以下是我的故事板的样子。更具体地说,当用户在我的主页选项卡中按下Youtube时,我希望FirstWebController打开。

我在网上找到的每一种方法都不起作用,所以我希望有人能对我应该采取的下一步行动提供一些见解。

提前谢谢。

NSTabViewControllerselectedTabViewItemIndex设置为要选择的选项卡项的索引,它就会更改。你必须跟踪选项卡视图项的位置,这样你就知道哪个索引是哪个,但如果你的选项卡视图项是动态的,那真的只是你需要担心的事情。

您可以使用

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item

委托方法跟踪选项卡项点击的时间,并可以在那里设置索引。

最新更新