Ich habe eine iOS-App, in der der Text aus einer Textansicht zu lang ist. Also versuche ich die Webadresse mit dem Text in der textView zu verknüpfen. Hier ist was ich habe.Öffnen Sie einen Web-Link aus anderem Text in einer Textansicht
NSURL *URL = [NSURL URLWithString:@"azgovernor.gov/engage/form/contact-governor-ducey"];
NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"Email Governor"];
[str addAttribute: NSLinkAttributeName value:URL range: NSMakeRange(0, str.length)];
govemail.attributedText = str;
Die E-Mail-Gouverneur im Textview als Hyperlink (blau Link) zeigt und wenn ich es berühren, es reagiert.
Allerdings ist die Verbindung nicht reagiert, und ich bekomme diese Meldung:
kann keine Aktionen für URL finden azgovernor.gov/engage/form/contact-governor-ducey
ohne Ergebnis.
Wenn ich diese Adresse in Safari lege, öffnet sich die Seite in Ordnung. Was muss ich tun, damit dies funktioniert?
Das ist keine URL. Es ist nur eine Zeichenfolge. URLs beginnen mit einem Schema wie "http" oder "mailto" usw. – rmaddy