我尝试实现 SWRevealViewController到我的项目,但我想用一个按钮来完成它,我发现的所有文档都是针对具有此代码的 barbuttonitems:
detailButton.target = revealViewController()
detailButton.action = #selector(SWRevealViewController.revealToggle(_:))
我怎样才能用一个简单的按钮做到这一点?
最佳答案
喜欢
let revealViewController = self.revealViewController()
var settingsButton = UIButton(type: .custom)
settingsButton.setImage(UIImage(named: "settings_icon")!, for: .normal)
settingsButton.addTarget(revealViewController, action: #selector(SWRevealViewController.revealToggle(_:)), for: .touchUpInside)
View.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
关于ios - 如何使用按钮管理 SWRevealViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40861508/