gpt4 book ai didi

swift - 如何使用 SWRevealViewController 从 Swift 中的 UITabBarItem 打开侧边菜单

转载 作者:行者123 更新时间:2023-11-30 13:05:00 25 4
gpt4 key购买 nike

我正在开发一个项目,我想将 SWRevealViewController 与其合并。当单击菜单按钮时,我可以在菜单中显示我的幻灯片,代码如下:

if self.revealViewController() != nil {
menuButton.target = self.revealViewController()
menuButton.action = "显示切换:"
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}

但我现在尝试做同样的事情,但是在单击时从 UITabBarItem 进行。我还没有编写任何代码,但我只是问我如何才能做到这一点。

Here are the images 展示我想要完成的事情。谢谢!

最佳答案

这就是你要做的。这个对我有用。

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

关于swift - 如何使用 SWRevealViewController 从 Swift 中的 UITabBarItem 打开侧边菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39497773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com