Я использую эту библиотеку для создания бокового меню в iOS, используя Swift 4.
Но это работает только для небольших экранов, таких как iPhone SE или 5S.На больших экранах, таких как iPhone 6, это не работает, поскольку боковое меню не расширяется до самого нижнего края экрана:
Мой код для создания моегобоковое меню в MainViewController
:
let menuLeftNavigationController = storyboard!.instantiateViewController(withIdentifier: "LeftMenuNavigationController") as! UISideMenuNavigationController
SideMenuManager.default.menuWidth = 260
SideMenuManager.default.menuLeftNavigationController = menuLeftNavigationController
SideMenuManager.default.menuFadeStatusBar = false
SideMenuManager.default.menuPresentMode = .menuSlideIn
SideMenuManager.default.menuAnimationFadeStrength = 0.5
SideMenuManager.default.menuShadowOpacity = 0.8
// open with present
self.present(SideMenuManager.default.menuLeftNavigationController!, animated: true, completion: nil)
ViewController с SideMenu: