Ich habe eine XIB-Datei vom Typ View XIB. Darin habe ich einen View-Controller, und im View-Controller habe ich ein Label.
Ich habe einen langen Text, den ich brechen möchte, aber nicht - er wird abgeschnitten
Ich versuchte diese Lösung - ich Habe es im Attributfenster gemacht - aber es hilft nicht.
Ich bin auf ein ähnliches Problem gestoßen. Ich fing mit einem Label an, wollte aber zuerst mehrere Zeilen und eine UITextView
dafür. Weil ich eine Bibliothek von Drittanbietern verwende ( MBProgressHUD ), um mit Dingen wie Fortschrittsnachrichten umzugehen und was nicht, hatte ich Probleme beim Versuch, eine UITextView
zu aktualisieren und die Fortschrittsnachricht gleichzeitig anzuzeigen.
Also ging ich zurück zu UILabel
, die eigentlich keine Threadprobleme hatten. Ich habe eine Eigenschaft gefunden, die eine bestimmte Anzahl von Zeilen meiner Wahl erlaubt, und musste das Etikett groß genug erstellen, um diese Zeilen anzuzeigen. Der Nachteil dieses Ansatzes ist, dass ich die Kontextmenüs wie Kopieren, Einfügen usw. nicht bekomme, aber noch wichtiger ist, dass ich keine Threadprobleme bekomme. Ich kann das immer in ein UIScrollView
einbetten, wenn ich das möchte.
Wählen Sie im At Inspire Inspector die Option LineBreaks - & gt; Wortumbruch, wenn Sie das Label ausgewählt haben. Erhöhen Sie auch die Anzahl der Zeilen Label- & gt; Zeilen.
Versuchen Sie folgende Schritte, um das Problem zu lösen:
Tags und Links objective-c ios cocoa-touch interface-builder