如果这个问题已经问过了,很抱歉,但我没有找到答案。
我是ios开发的新手,我已经有了一个带有LoginActivity的安卓应用程序,当登录成功时,该应用程序可以重定向到NavigationDrawer活动。
现在,我想为我的IOS应用程序创建相同的功能。这种情况下是否已经存在IOS解决方案,或者是否有任何示例?
诚挚的问候,
帕特里克
发布于 2018-06-12 09:47:42
要在iOS中实现导航抽屉,有那么多可用的库,其中一个很好的定制库就是LGSideMenuController。
很容易使用
吊舱安装
pod 'LGSideMenuController'导入到视图控制器中
import LGSideMenuController进一步实施
let rootViewController = UIViewController()
let leftViewController = UITableViewController()
let rightViewController = UITableViewController()
let navigationController = UINavigationController(rootViewController: rootViewController)
let sideMenuController = LGSideMenuController(rootViewController: navigationController,
leftViewController: leftViewController,
rightViewController: rightViewController)
sideMenuController.leftViewWidth = 250.0
sideMenuController.leftViewPresentationStyle = .scaleFromBig
sideMenuController.rightViewWidth = 100.0
sideMenuController.leftViewPresentationStyle = .slideBelow希望这能帮到你
发布于 2018-06-12 11:01:52
这里有一个非常棒的GitHub库,用于使用NavigationDrawer。
若要使用菜单NavigationController,请确保直接将UITabBarController或UINavigationController指定为项目内容,而不是任何对应的ViewControllers。
class NavigationViewController: UINavigationController, SideMenuItemContent {
}
class InnerViewController: UIViewController {
@IBAction func openMenu(_ sender: Any) {
if let navigationViewController = self.navigationController as? SideMenuItemContent {
navigationViewController.showSideMenu()
}
}
}我希望这能帮到你。
https://stackoverflow.com/questions/50813993
复制相似问题