代表等于零

时间:2015-10-28 14:39:20

标签: ios swift function delegates

我的iconMenu有问题它不起作用,我只能滑动打开我的菜单,我只有这个错误我改变了第一页的页面(" Accueil")而不是使用我的幻灯片菜单。是的,因为我的第一页上有一个滑出菜单和链接,如下所示:

enter image description here

因此,当我使用第一个视图的链接时,我的iconMenu就像被禁用一样,因为在这里:

@IBAction func menuNosOffresTapped(sender: AnyObject) {
    delegate?.toggleLeftPanel!()
}

我的应用无法访问此处的toggleLeftPanel功能:Call a function of an another class (protocol)有人告诉我问题可能来自我的代表。

我做了一些测试,当我使用第一页链接和使用我的幻灯片菜单时,我丢失了我的委托。

应用程序位于此处:https://github.com/Vkt0r/SlideOutSideBarTest

所以我想要访问toggleLeftPanel,我必须得到我的代表。

1 个答案:

答案 0 :(得分:0)

问题是你的NosOffresViewController缺少menuTapped动作。