タップジェスチャにはUITapGestureRecognizerを使用できます。
「UITapGestureRecognizer は、1 回または複数回のタップを探す UIGestureRecognizer の具体的なサブクラスです。ジェスチャが認識されるには、指定された数の指でビューを指定された回数タップする必要があります。」
This method includes the numberOfTapsRequired
("The number of taps for the gesture to be recognized.") and numberOfTouchesRequired
("The number of fingers required to tap for the gesture to be recognized") properties where you can set exactly how you want it to react to user action.
In this case, as you only want it to be activated when tapped once, the default settings for both these properties (both have default values of 1) should be fine.