登录视图和导航抽屉控制器
LoginView and NavigationDrawerController
抱歉,如果这个问题已经被问到,但我没有找到答案。
我是 ios 开发的新手,我已经有一个带有 LoginActivity 的 android 应用程序,当登录成功时,它会重定向到 NavigationDrawer Activity .
现在我想为我的 IOS 应用程序创建相同的功能。
IOS 是否已经存在针对这种情况的解决方案,或者是否有任何示例?
此致,
帕特里克
要在 iOS 中实现导航抽屉,有很多可用的库,其中一个具有如此多定制的好库是 LGSideMenuController
非常好用
用于 pod 安装
pod 'LGSideMenuController'
导入我们的viewcontroller
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
希望对您有所帮助
这是一个很棒的 GitHub NavigationDrawer 库,使用 swift。
要使用菜单 NavigationController,请确保直接将 UITabBarController 或 UINavigationController 指定为项目内容,而不是任何相应的 ViewController。
class NavigationViewController: UINavigationController, SideMenuItemContent {
}
class InnerViewController: UIViewController {
@IBAction func openMenu(_ sender: Any) {
if let navigationViewController = self.navigationController as? SideMenuItemContent {
navigationViewController.showSideMenu()
}
}
}
这里是 link
sample example and here is the main GiHub library link.
希望对您有所帮助。
抱歉,如果这个问题已经被问到,但我没有找到答案。
我是 ios 开发的新手,我已经有一个带有 LoginActivity 的 android 应用程序,当登录成功时,它会重定向到 NavigationDrawer Activity .
现在我想为我的 IOS 应用程序创建相同的功能。 IOS 是否已经存在针对这种情况的解决方案,或者是否有任何示例?
此致,
帕特里克
要在 iOS 中实现导航抽屉,有很多可用的库,其中一个具有如此多定制的好库是 LGSideMenuController
非常好用
用于 pod 安装
pod 'LGSideMenuController'
导入我们的viewcontroller
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
希望对您有所帮助
这是一个很棒的 GitHub NavigationDrawer 库,使用 swift。
要使用菜单 NavigationController,请确保直接将 UITabBarController 或 UINavigationController 指定为项目内容,而不是任何相应的 ViewController。
class NavigationViewController: UINavigationController, SideMenuItemContent {
}
class InnerViewController: UIViewController {
@IBAction func openMenu(_ sender: Any) {
if let navigationViewController = self.navigationController as? SideMenuItemContent {
navigationViewController.showSideMenu()
}
}
}
这里是 link sample example and here is the main GiHub library link.
希望对您有所帮助。