2016-11-20 4 views
0

Ich dachte, dass, wenn die Person einen Link innerhalb einer Beschreibung innerhalb eines Textfelds, dass ich diesen Link anklickbar machen könnte. Also dachte ich zuerst, ich müsste den Link erkennen (was ich getan habe) und dann klickbar machen ... Ich habe verschiedene Dinge ausprobiert, aber immer noch nichts. Ich habe den Link, der zu meiner Konsole druckt - ich benötige nur den Link, um im Textfeld anklickbar zu sein.Verknüpfung durch NSDataDetector anklickbar in Swift 3 OS X

Antwort

0

Sie können eine UITapGestureRecognizer zu Ihrem Label hinzufügen:

let label = UILabel() 
let clickGesture = UITapGestureRecognizer(target: self, action: #selector(click(_:))) 
label.gestureRecognizers = [clickGesture] 
func click(_ gestureRecognizer: UITapGestureRecognizer) { 
    //do stuff on label click 
} 
Verwandte Themen