0

我正在处理一个要合并SWRevealViewController的项目。我能得到我的菜单幻灯片显示与下面的代码上的菜单按钮,点击时显示:如何使用SWRevealViewController从Swift中的UITabBarItem中打开一个侧边菜单

if self.revealViewController() != nil { menuButton.target = self.revealViewController() menuButton.action = "revealToggle:" self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer()) }

,但现在我试图做同样的事情,但是从UITabBarItem点击时。我还没有编写任何代码,但我只是问我该如何去做这件事。

Here are the images显示我想要完成的。谢谢!

+0

你做到了吗?我正在寻找相同的。你能帮我一下吗? –

回答

0

这就是你如何做到的。这个对我有用。

class ViewController: UITabBarDelegate { 

@IBOutlet weak var tabBar: UITabBar! 

override func viewDidLoad() { 
    tabBar.delegate = self 
} 
func tabBar(_ tabBar: UITabBar, didSelect item: UITabBarItem) { 
     if(item.tag == 0){ 
       self.revealViewController().revealToggle(self) 
     } 
}