1. ホーム
  2. ios

[解決済み] UILabelをクリッカブルにするには?

2022-04-26 06:30:40

質問

UILabelをクリッカブルにしたいのですが。

試してみたのですが、うまくいきません。

class DetailViewController: UIViewController {

    @IBOutlet weak var tripDetails: UILabel!

    override func viewDidLoad() {
        super.viewDidLoad()
        ...
        let tap = UITapGestureRecognizer(target: self, action: Selector("tapFunction:"))
        tripDetails.addGestureRecognizer(tap)
    }

    func tapFunction(sender:UITapGestureRecognizer) {
        print("tap working")
    }
}

解決方法は?

を設定しましたか? isUserInteractionEnabled から true を搭載しています。 tripDetails というラベルを貼りますか?これならうまくいくはずです。