2009-03-21 6 views
1

Ich arbeite durch den Stanford iPhone Programmierkurs online. Die App-Zuweisung von Presence ruft Twitter ab und zeigt sie in einer separaten UITableViewCell an.Anzeigen einer URL in einer UITableViewCell in einer anderen Farbe als der Rest des Textes

Updates enthalten oft URLs und ich würde gerne wissen, wie man nur den URL-Text in blau anzeigt, damit er tappbar ist. Ich kann den Text für URLs ohne Probleme parsen, nur keine Idee, wie man die URL selbst anzeigt.

Alle Ratschläge oder Vorschläge würden sehr geschätzt werden.

Antwort

1

Wie oben erwähnt, würde eine Schaltfläche funktionieren, aber in Bezug auf die Benutzeroberfläche würde es wahrscheinlich natürlicher aussehen, wenn Sie ein Label hätten.

Alternativ könnten Sie die UITableViewCell mit einem UIWebView füllen. Das UIWebView würde den gesamten Text enthalten und Sie sollten leicht in der Lage sein, einen Teil des Textes als Link (Farbe blau) mit HTML zu setzen.

0

Sie müssen der Zelle ein UIButton (oder etwas Ähnliches) hinzufügen, wobei der Tastentitel die URL und die Aktion den eigentlichen Link darstellt.

Verwandte Themen