Jonkykong开发的SideMenu-从右侧滑入

时间:2018-09-04 21:38:55

标签: ios swift side-menu

我想从右侧滑入菜单,并且一切正常,除了它一直滑到屏幕的左侧。也就是说,屏幕左侧和菜单边缘之间应该有一定距离,但该距离为0。

这是我的配置:

let rightSideMenu = NavigationUtility.viewController(NavigationConstants.kSlideMenuNavigationController) as? UISideMenuNavigationController
rightSideMenu?.sideMenuManager.menuPresentMode = .menuSlideIn
rightSideMenu?.navigationController?.setNavigationBarHidden(true, animated: false)
rightSideMenu?.menuWidth = 320
rightSideMenu?.sideMenuManager.menuWidth = 320
rightSideMenu?.sideMenuManager.menuShadowRadius = 30
rightSideMenu?.sideMenuManager.menuShadowOpacity = 0.5
rightSideMenu?.sideMenuManager.menuShadowColor = Colors.menuShadowColor

SideMenuManager.default.menuRightNavigationController = rightSideMenu
if let navBar = self.navigationController?.navigationBar {
    SideMenuManager.default.menuAddPanGestureToPresent(toView: navBar)
}
if let navView = self.navigationController?.view {
    SideMenuManager.default.menuAddScreenEdgePanGesturesToPresent(toView: navView)
}

如何使其在设置宽度的320距离内滑动?

1 个答案:

答案 0 :(得分:0)

我认为该问题与使用过时的SideMenu版本有关。一旦我运行了pod更新,它就会按预期开始工作。