2

我正在使用这个库在 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)

带有 SideMenu 的 ViewController:

故事板截图

4

1 回答 1

0

试图设置前导、顶部、底部和宽度约束。

于 2018-06-06T07:05:36.623 回答