簡體   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