ios - kukushi/SideMenu 显示菜单无法从另一个视图控制器中工作
问题描述
我使用侧面菜单库“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)
推荐阅读
- arrays - 在不提供输入的情况下查找数组中的最小和最大元素。(提示:静态数组)
- jsonpath - Jsonpath如何使用内部json节点选择这个json
- elasticsearch - 使用无痛的弹性查询脚本问题
- r - 如何在ggplot2中为轴文本添加文本框
- javascript - 加载新页面时的 localStorage 重定向
- sql - 使用 Entityframework 核心中的枚举类型列表过滤查询
- makefile - 如何在 Makefile 中调用/链接 GLPK for Windows?[找不到-lglpk]
- linux - bitbake 无法从图像配方中选择覆盖变量
- transparency - 是否可以显示具有透明背景的 HTA
- javascript - 删除 contentEditable div 中的标记标签会在重新输入后创建一个字体标签