ios - 如何为 SWRevealViewController 立即调用 Selector?

标签 ios swift swrevealviewcontroller

SWRevealViewController中调用revealToggle:(菜单)需要:

someButton.addTarget(self.revealViewController(), action: Selector("revealToggle:"), forControlEvents: UIControlEvents.TouchUpInside)
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
self.view.addGestureRecognizer(self.revealViewController().tapGestureRecognizer())

但这只有在按下按钮时才有效(TouchUpInside)。我怎样才能立即调用它?就在 viewDidLoad 显示 view

最佳答案

self.revealViewController.revealToggle()

关于ios - 如何为 SWRevealViewController 立即调用 Selector?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25886100/

相关文章:

swift - Xcode/Swift |随时了解 UISwitch 是否打开

swift - 如何将 `NSmutableArray` array 数组拆分为 block swift 3?

swift - 如何修复 NSTextField 的 placeholderAttributedString 中的 "Upside Down"/"Inverted"/"Flipped"文本

ios - ios 中的 SWRevealViewController 给出桥接 header 错误

ios - SwiftUI View 未更新为 EnvironmentObject 更改

iphone - if 语句后警报框在模拟器上卡住

ios - 使用 SWRevealViewController ( ios ) 时如何手动关闭 SideBar 菜单

ios - shouldPerformSegueWithIdentifier 不适用于 SWRevealViewController

ios - 地幔自动将 0 和 1 转换为 BOOL?

javascript - 如何修复 iOS 13.x JavaScript 提示对话框键盘错误(与浏览器无关)