swift swreveal - 使用按钮或点击手势显示切换到侧边菜单

时间:2015-11-07 06:21:45

标签: iphone swift swrevealviewcontroller

我正在尝试通过点按手势或按钮点击UIImageView时显示我的侧边菜单(swreveal)。我已经获得了图像视图并点按了所有设置,并点击了与动作关联的点按手势。使用条形按钮项时,获得此功能很容易,但在使用普通旧按钮或图像视图时,我似乎无法使其正常工作。

以下是我为条形按钮项目执行的操作:

barButtonItem!.target = self.revealViewController()

barButtonItem!.action = Selector("revealToggle:")

这显然不适用于按钮或ImageViews,因为它们没有targetaction的成员。非常感谢对此有所帮助!

1 个答案:

答案 0 :(得分:1)

要将目标添加到sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl ,您可以使用此功能:

UIButton

要添加按... let button = UIButton() button.addTarget(self, action: "someAction:", forControlEvents: .TouchUpInside) ... func someAction(sender: UIButton!) { ... } 的操作,您可以使用UIImageView,如下所示:

UITapGestureRecognizer