isUserInteractionEnabled 不设置为true将无法触发事件

label.isUserInteractionEnabled = true
class ViewController: UIViewController {

    @IBOutlet weak var label: UILabel!

    override func viewDidLoad() {
        super.viewDidLoad()

        let tap = UITapGestureRecognizer(target: self, action: #selector(tapHandle))
        label.isUserInteractionEnabled = true
        label.addGestureRecognizer(tap)
    }

    @objc
    func tapHandle(sender:UITapGestureRecognizer) {
        print("点击事件")
    }
}

SwiftUIKitiOS

5 条评论

  1. klydinxwbl
    2024-10-19 14:57
    回复

    文章的确不错啊https://www.cscnn.com/

  2. tgtxkhzzol
    2024-09-23 09:27
    回复

    看的我热血沸腾啊

  3. euuutwvuno
    2024-09-23 04:34
    回复

    叼茂SEO.bfbikes.com

  4. ovqbgomfwr
    2024-09-22 18:50
    回复

    博主真是太厉害了!!!

  5. 勿忘初心
    2023-09-24 17:43
    回复

    你好,看你的站做的挺不错的,有没有出手的打算,想出手的话,联系QQ1587894193。

添加新评论