我正在使用SWRevealViewController。使用此代码
@IBOutlet weak var menuButton: UIBarButtonItem!
override func viewDidLoad() {
super.viewDidLoad()
if self.revealViewController() != nil {
menuButton.target = self //.revealViewController()
menuButton.action = Selector("backAction")
menuButton.image = UIImage(named: "back_arrow")
menuButton.title = ""
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
func backAction()
{
self.navigationController?.popViewControllerAnimated(true)
}
但是现在我想要一个没有这个功能的视图控制器。即我不想要菜单按钮"登录"需要简单的按下后退按钮。
现在我无法返回导航抽屉或主屏幕。
任何帮助都会非常感激。
答案 0 :(得分:2)
您的原因:'[setValue:forUndefinedKey:]:此类不是键menuButton的键值编码兼容。 - >错误说
menuButton
中的在故事板中未正确连接,一次又一次删除连接,它将起作用
答案 1 :(得分:1)
确保在Interface Builder中连接menuButton
插座正确。