我正在尝试通过点按手势或按钮点击UIImageView
时显示我的侧边菜单(swreveal)。我已经获得了图像视图并点按了所有设置,并点击了与动作关联的点按手势。使用条形按钮项时,获得此功能很容易,但在使用普通旧按钮或图像视图时,我似乎无法使其正常工作。
以下是我为条形按钮项目执行的操作:
barButtonItem!.target = self.revealViewController()
barButtonItem!.action = Selector("revealToggle:")
这显然不适用于按钮或ImageViews
,因为它们没有target
或action
的成员。非常感谢对此有所帮助!
答案 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