繁体   English   中英

SideMenu Jonkykong sideMenuDidAppear 和 sideMenuDidDisappear 委托未触发

[英]SideMenu Jonkykong sideMenuDidAppear and sideMenuDidDisappear delegate not firing

我正在尝试使用 QR 扫描仪和 Pulley 库在我的项目中应用Jonkykong-SideMenu ,结果很好,SideMenu 可以滑入和滑出,但我无法让sideMenuDidAppearsideMenuDidDisappear的代表触发. 我需要这些来启动和停止捕获 session。

我的 Storyboard:

在此处输入图像描述

在我的ProductScanPageViewController (主视图控制器)中,我将扩展名放在下面:

extension ProductScanPageViewController: SideMenuNavigationControllerDelegate {

    func sideMenuDidAppear(menu: SideMenuNavigationController, animated: Bool) {
        print("sidemenudidappear")
        stopCaptureSession()
    }

    func sideMenuDidDisappear(menu: SideMenuNavigationController, animated: Bool) {
        startCaptureSession()
    }
}

当我滑出 SideMenu 时,打印结果没有出现在控制台中。 我是否必须将 SideMenu 放在 PulleyViewController 中? storyboard 中的初始 ViewController 已被 Pulley 使用。

我可能会修改其中一个框架作为最后的手段,但我试图避免这种情况,有什么帮助吗?

准备segue后设置sideMenuNavigationController.sideMenuDelegate = self解决问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM