【问题标题】:SwRevealViewController tabbar change tabSwRevealViewController 选项卡更改选项卡
【发布时间】:2016-01-08 15:33:40
【问题描述】:

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

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

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

【问题讨论】:

    标签: ios objective-c swrevealviewcontroller


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多