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) 
     } 
}