SideMenu оставил не используя всю высоту экрана - PullRequest
0 голосов
/ 06 июня 2018

Я использую эту библиотеку для создания бокового меню в iOS, используя Swift 4.

Но это работает только для небольших экранов, таких как iPhone SE или 5S.На больших экранах, таких как iPhone 6, это не работает, поскольку боковое меню не расширяется до самого нижнего края экрана:

screenshot of side menu that doesn't go all the way down

Мой код для создания моегобоковое меню в 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:

storyboard screenshot

1 Ответ

0 голосов
/ 06 июня 2018

Пытался установить ограничение на начало, верх, низ и ширину.

...