繁体   English   中英

使用 storyboard 对多个视图进行单击手势

[英]Single tap gesture to multiple View using storyboard

如何使用 storyboard 对多个视图进行单击手势。

我将 3 个视图和一个轻击手势拖到 UIView class 中。 联系三个视图以点击手势并添加操作 class handleGesture 方法在任何一个树视图上点击它应该触发方法操作。 使用故事板。

但我想用单击手势来做这件事是否可能。

试试这个,用你的方法定义一个变量 UITapGestureRecognizer ,之后,在一个方法或任何你想要的地方,你可以将此手势添加到你的多个视图

var recognizerMovements: UITapGestureRecognizer {
    get { UITapGestureRecognizer(target: self, action: #selector(self.myActionMethod)) }
}

self.myFirstView.addGestureRecognizer(myActionMethod)
self.mySecondView.addGestureRecognizer(myActionMethod)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM