我正在使用 Swift 中的 SWRevealViewController 创建侧边栏菜单。问题是我收到以下错误:“PrincipalViewController”没有名为“revealViewController”的成员
我正在处理的代码是:
class PrincipalViewController: UIViewController {
@IBOutlet weak var menuButton:UIBarButtonItem!
override func viewDidLoad() {
super.viewDidLoad()
// This is the line with the error
if self.revealViewController() != nil {
menuButton.target = self.revealViewController()
menuButton.action = "revealToggle:"
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
// Uncomment to change the width of menu
//self.revealViewController().rearViewRevealWidth = 62
}
}
有什么想法吗?非常感谢
最佳答案
我刚刚发现了问题。应用程序中有 son objective-c 代码,桥接头没有配置好。非常感谢
关于swift - 麻烦 : 'PrincipalViewController' does not have a member named 'revealViewController' in swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28873068/