gpt4 book ai didi

ios - SwRevealViewController 标签栏更改标签

转载 作者:行者123 更新时间:2023-11-29 12:12:23 26 4
gpt4 key购买 nike

我正在制作简单的 iOS 应用程序,其中有侧边菜单(使用 swrevealviewcontroller)和带有 3 个选项卡的选项卡栏。当我点击特定菜单项时,我想要我的标签栏更改标签。但是sidemenu没有tabbar。我做以下

UITabBarController *tabBarController = (UITabBarController *)[[[UIApplication sharedApplication] delegate] window].rootViewController; 
[tabBarController setSelectedIndex: 1];

但是应用程序因发送到 swrevealviewcontroller 的无法识别的选择器而崩溃。我做错了什么,或者您可以通过单击菜单行向我展示另一种更改所选选项卡的方法。谢谢

最佳答案

您的侧 Controller 没有标签栏 Controller ,因为它不是该标签栏的一部分。因此,您可以制作 nsnotification 来触发更改当前选项卡或选项卡栏的方法。

关于ios - SwRevealViewController 标签栏更改标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33059375/

26 4 0