Klicken auf NSURL in einer UITextView

Ich habe einUITextView das erstreckt sich über 100,0 Punkte über meineUIView.

In demUITextView, Ich habe Links, die mit der folgenden Funktion erfasst werden:

- (BOOL) textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRange

Dies funktioniert hervorragend, um bestimmte Zeichen zu erfassen, aber ich habe ein Problem: Wenn der Link das letzte Zeichen in der Textansicht ist, wird das Tippen über die gesamte Zeile hinweg gedrückt.

Also, wenn ich die Textansicht mit dem folgenden Text habe, wobei @test der Link ist:

// The entire remainder of the line will be the link (all the white space after @test)
Hello @test

Wie kann ich das beheben?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage