我正在使用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代码,并且桥接头的配置不正确。非常感谢