আমি একটি ইউআইএলবেলকে ক্লিকযোগ্য করে তুলতে চাই।
আমি এটি চেষ্টা করেছি, কিন্তু এটি কার্যকর হয় না:
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")
}
}
UILabel
? আপনি কি লেবেলের ফ্রেমে স্পর্শ করছেন তা নিশ্চিত? আপনার কিUIViews
লেবেলটি coveringেকে আছে ? হয়userInteractionEnabled
সেটTrue
লেবেলের জন্য?