Skip to content

Why my code does not run the protocol method #86

@aizexin

Description

@aizexin

Why my code does not run the protocol method

    func showMainVC() {
        let mainVC = MainNavigationViewController()
        let nav    = UINavigationController.init(rootViewController: mainVC)
        let leftViewController = LeftMenuViewController()
        let sideMenuController = LGSideMenuController.init(rootViewController: nav, leftViewController: leftViewController, rightViewController: nil)
        sideMenuController.isLeftViewSwipeGestureEnabled    = false
        sideMenuController.leftViewWidth                    = 190;
        sideMenuController.leftViewPresentationStyle        = .slideAbove;
        
        rootViewController = sideMenuController
        router = Router(store: mainStore, rootRoutable: RootRoutable(routable: rootViewController)) { state in
            state.select { $0.navigationState }
        }
        mainStore.dispatch(
            SetRouteAction(["LGSideMenuController", MainNavigationViewController.identifier])
        )
        
        self.window?.rootViewController = sideMenuController
        self.window?.makeKeyAndVisible()

    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions