質問: UIColor.blueColor() button.addTarget(self, action:#selector(ResultView.tapped(_:)), forControlEvents: .TouchUpInside) self.view.addSubview(button) ``` 原因をご存知の方いらっしゃいませんか? ご教授願います。
回答: Swift ではなかったのですが、以前私も同じような現象がありました。 そのときは、シングルタップとダブルタップの両方を検知しようとすると、シングルタップの反応が遅くなる、というものでした。 おそらく「ダブルタップではない」と確定するまでに時間が必要なのだと思います。 私の場合、シングルタップのみ検出するようにしたら改善されました。 今回の現象がそれと同じかどうかはわかりませんが、UIの検知関係を調べてみてはいかがでしょうか。