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

1 条评论

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

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

添加新评论