Iphone swift中每个视图控制器上的滑动菜单
当我通过单击菜单-1屏幕的任何tableview行打开详细信息屏幕时,我希望第二个屏幕也具有与菜单-1屏幕中相同的菜单和用于导航到菜单-1屏幕的后退按钮。i、 e.我希望在我导航的每个视图控制器中都有滑动菜单。 这是我的名片 我的项目屏幕:Iphone swift中每个视图控制器上的滑动菜单,iphone,swift,xcode,Iphone,Swift,Xcode,当我通过单击菜单-1屏幕的任何tableview行打开详细信息屏幕时,我希望第二个屏幕也具有与菜单-1屏幕中相同的菜单和用于导航到菜单-1屏幕的后退按钮。i、 e.我希望在我导航的每个视图控制器中都有滑动菜单。 这是我的名片 我的项目屏幕: 你可以通过两种方式实现它 步骤1: 使用滑动菜单创建一个UIViewController,并将其子类化为所需滑动菜单的视图控制器 步骤2: 您可以使用添加滑块菜单的功能创建扩展。然后在每个视图控制器中调用该函数 extension UIViewControl
你可以通过两种方式实现它 步骤1: 使用滑动菜单创建一个
UIViewController
,并将其子类化为所需滑动菜单的视图控制器
步骤2:
您可以使用添加滑块菜单的功能创建扩展。然后在每个视图控制器中调用该函数
extension UIViewController {
func addMenuButton() {
let menuButton = UIBarButtonItem.init(image: #imageLiteral(resourceName: "menu"), style: .plain, target: self, action: #selector(menuButtonAction))
navigationItem.leftBarButtonItem = menuButton
}
并在需要滑动菜单的ViewController的viewDidLoad()
中调用每个ViewController的addMenuButton()
函数
希望这能有所帮助。你可以通过两种方式实现它 步骤1: 使用滑动菜单创建一个
UIViewController
,并将其子类化为所需滑动菜单的视图控制器
步骤2:
您可以使用添加滑块菜单的功能创建扩展。然后在每个视图控制器中调用该函数
extension UIViewController {
func addMenuButton() {
let menuButton = UIBarButtonItem.init(image: #imageLiteral(resourceName: "menu"), style: .plain, target: self, action: #selector(menuButtonAction))
navigationItem.leftBarButtonItem = menuButton
}
并在需要滑动菜单的ViewController的viewDidLoad()
中调用每个ViewController的addMenuButton()
函数
希望这有帮助。你应该把你的项目上传到GITHUBBTW:这个库很老了,你应该使用一个新的幻灯片菜单(Swift 3)(自从09/2016)我已经在我的项目完成中了。我不能浪费时间使用另一个图书馆。我必须找到摆脱这种情况的办法。@muescha为什么要上传到GitHub?OP想要修复的代码应该发布在堆栈溢出上,在问题中,以。请不要告诉人们把他们的代码放在GitHub上,这应该是个问题。但是OP应该首先在GitHub项目中发布帮助,因为建议将非常具体地针对这个旧版本的框架。OP在GitHub中询问,您更有可能获得快速帮助。至少在你的问题中有一个链接到GITHUB项目。你应该把你的项目上传到Githubtw:这个库很老了,你应该使用一个新的幻灯片菜单(Swift 3)(自从09到2016),我已经在我的项目完成中了。我不能浪费时间使用另一个图书馆。我必须找到摆脱这种情况的办法。@muescha为什么要上传到GitHub?OP想要修复的代码应该发布在堆栈溢出上,在问题中,以。请不要告诉人们把他们的代码放在GitHub上,这应该是个问题。但是OP应该首先在GitHub项目中发布帮助,因为建议将非常具体地针对这个旧版本的框架。OP在GitHub中询问,您更有可能获得快速帮助。至少在您的问题中包含一个指向GitHub项目的链接。