2016-03-24 5 views
1

Guten Tag Leute, Eigentlich werde ich verrückt, ich habe alles getan, was ich konnte, um dieses einfache Problem zu lösen.UILabel teilt einzelnes Wort

enter image description here

Wie Sie sehen, ein einfaches Etikett in einem engen Raum bewirkt, dass das Wort „Verification“ in zwei Zeilen getrennt werden, was nicht akzeptabel ist natürlich.

Ich weiß, dass ich Anzahl der Zeilen nur 1 machen konnte und dies wird die Schriftgröße verringern, habe ich alle Wraps-Module versucht und alles scheitert.

Was kann ich tun, um das Label als "Verification Process" ohne Trennung eines einzelnen Wortes anzuzeigen? (Ich akzeptiere sogar schrumpfende Schriftgröße oder Clipping letzte Wort).

+0

ist Ihre Etikettenbreite genug ist, um das Wort zu beherbergen? – Ujjwal

+0

Eigentlich nicht, es ist in einer bestimmten Region. – Elsammak

+0

Vermutlich haben Sie eine Einschränkung, wo Sie möchten, dass die Schriftgröße über verschiedene Bildschirmgrößen so groß wie möglich ist? Sie möchten also nicht nur die Punktgröße manuell reduzieren? – Wain

Antwort

0

Wenn Sie mit dem Ausschneiden der Wörter einverstanden sind, können Sie die Zeileneigenschaft Ihrer Beschriftung auf 1 setzen. Oder Sie möchten die Schriftgröße reduzieren, die auch mit dem Eigenschafteninspektor für Storyboards ausgeführt werden kann. Hoffe, das wird helfen.

Bitte versuchen Sie es. meine testLabel und die Anzahl der Zeilen gleich 2.

self.testLabel.lineBreakMode = NSLineBreakByWordWrapping; 
self.testLabel.text = @"verificaton process"; 
+0

Die Verringerung der Schriftgröße garantiert nicht, dass ein solches Abschneiden einzelner Wörter nicht auftritt. – Elsammak

+0

Außerdem brauche ich mehrere Zeilen, da es mehrere Wörter sind. – Elsammak

+0

Antwort Bearbeitet bitte überprüfen. – Ujjwal

1

Die erste ist Ist Standardeinstellung

enter image description here

diese beiden Einstellungen Ihren Anforderungen unten gerecht werden?

enter image description here

enter image description here

+0

Danke Kumpel, erste Lösung hat mich gerettet :) – Elsammak