【发布时间】:2016-10-04 10:00:30
【问题描述】:
我正在使用 SWRevealViewController 库作为主视图中的侧边菜单。侧边菜单由 tableView 组成。我关注了This tutorial
frontView 和tableView 中的仪表板控制器是后视图。
Route Assistant 是与SWRevealViewControllerSeguePushController 类继续的视图。 ViewAllTripsViewController 在“立即安装”按钮上打开。在ViewAllTripsViewController 中有一个按钮(浮动按钮)通过 Push segue 连接到ROuteAssistant VC。当ROuteAssistant 使用 push segue 打开时,汉堡菜单不起作用(不显示任何侧边菜单)。
我怎样才能显示这个?
我试过了
if self.revealViewController() != nil {
menuButton.target = self.revealViewController()
menuButton.action = #selector(SWRevealViewController.revealToggle(_:))
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
else
{
print("Some Problem")
}
当我从 tableView(menu) 选择 RouteAssistant 时工作正常,但当通过按钮获取访问权限时,它会进入其他条件
【问题讨论】:
-
哪一个不行'
-
@Anbu.Karthik hamburgerMenu RouteAssistant 上的按钮 查看当它从按钮(在查看所有行程 VC 中)segue(PUSH)时查看
-
我认为您选择自定义选项。选择显示选项检查我的编辑。
标签: ios swift segue swrevealviewcontroller