Ich bekomme die Zeichenfolge aus der Webansicht und zeige sie als UILabel
. Ich verwende den folgenden Code ein:Ist es möglich, einen Zeilenumbruch für uilabel hinzuzufügen, wenn dieser per Webview-String zugewiesen wird?
NSError *err = nil;
NSAttributedString* convertedString =
[[NSAttributedString alloc]
initWithData: [urlString dataUsingEncoding:NSUTF8StringEncoding]
options: @{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType }
documentAttributes: nil
error: &err];
In dem obigen Code, urlString
mein HTML-Code ist. Jetzt, wenn ich das lade, wenn die Linie zu groß ist, wurde es aus dem Rahmen ausgeblendet. Also ist es möglich, das in der nächsten Zeile anzuzeigen?
'[yourLabel setNumberOfLines: 0];'? Ist das wonach Sie suchen? – Larme
Nein. Es funktioniert, wenn ich die Zeichenfolge direkt einstelle. In der obigen Bedingung hat es nicht funktioniert. –