在SWRevealViewController中简单推送单细胞swift?

时间:2016-03-05 07:02:05

标签: ios swift swrevealviewcontroller

我正在使用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)
}

但是现在我想要一个没有这个功能的视图控制器。即我不想要菜单按钮"登录"需要简单的按下后退按钮。

现在我无法返回导航抽屉或主屏幕。

任何帮助都会非常感激。

enter image description here

2 个答案:

答案 0 :(得分:2)

  

原因:'[setValue:forUndefinedKey:]:此类不是键menuButton的键值编码兼容。 - >错误说

您的menuButton中的

在故事板中未正确连接,一次又一次删除连接,它将起作用

答案 1 :(得分:1)

确保在Interface Builder中连接menuButton插座正确