ios - kukushi/SideMenu 显示菜单无法从当前另一个 ViewController 工作

标签 ios swift side-menu

我使用侧边菜单库“kukushi/SideMenu”

我将数据发送到另一个 tableViewController (ScheduleTableVC)

    let navigation = UIStoryboard.init(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "SchedulePage") as! UINavigationController
    let vc = navigation.viewControllers.first as! ScheduleTableVC
    vc.text = ""
    self.present(navigation, animated: true, completion: nil)

但是在ScheduleTableVC库函数中

    self.sideMenuController?.revealMenu() 

不工作,必须显示菜单

最佳答案

用这个解决

    let navigation = UIStoryboard.init(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "SchedulePage") as! UINavigationController
    let vc = navigation.viewControllers.first as! ScheduleTableVC
    vc.text = ""

    sideMenuController?.setContentViewController(to: navigation, animated: false, completion: nil)

关于ios - kukushi/SideMenu 显示菜单无法从当前另一个 ViewController 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59107414/

相关文章:

ios - 在 PageViewController 的两侧禁用滑动/滚动

ios - 我们是否应该在应用程序启动期间每次都注册 iOS 推送通知?

iOS 粒子系统控制

swift - 如何使用 prefersLargeTitles 更改所有权注册表?

react-native - 如何使用 react-native 创建侧边菜单?

ios - Sprite - 如何只触摸屏幕的某些部分?

ios - 处理图像 xcode 7 beta 4 的不同 iPhone/iPad 尺寸的约束

ios - subview 在过渡期间不隐藏/显示

javascript - 使用 DrawerNavigator [React native] 导航到 URL/Deep Link

swift - 如何在侧面菜单表中快速添加 View