をUIView
含むクラスがありますUILabel
。に を追加しましたUITapGestureRecognizer
が、 のタップで新しい を開くためUILabel
に を実行したいと考えています。授業で使えないのが難点。performSegue
UIViewController
UILabel
performSegue
UIView
クラスで使用performSegue
するのを手伝ってくれる人はいますか?UIView
ラベルにタップジェスチャを追加しました。
nameLabel.isUserInteractionEnabled = true
let tap = UITapGestureRecognizer(target: self, action: #selector(tapFunction))
tap.numberOfTapsRequired = 1
tap.numberOfTouchesRequired = 1
tap.isEnabled = true
nameLabel.addGestureRecognizer(tap)
今私のtapFunctionで、
func tapFunction(sender:UITapGestureRecognizer) {
print("tap working")
self.performSegue(withIdentifier: "memberSegue", sender: self)
}
しかし、私はエラーが発生します:
「タイプ UIViewController の値にはメンバー performSegue がありません」
それはUIViewクラスです。