Leerzeichen am Textende im rechts ausgerichteten UITextField nicht sichtbar

8

Ich habe eine rechtsbündige UITextField . Anfänglich wurden Leerzeichen beim Bearbeiten nicht am Ende des Textes angezeigt. Dies löste ich mit diesem : Ersetzen von @" " durch die nicht-brechende "\u00a0" .

Das obige zeigt jedoch nur den Platz während der Bearbeitung des Textfelds.

Wie mache ich auch Leerzeichen am Ende des Textes sichtbar, wenn das Textfeld nicht bearbeitet wird?

    
meaning-matters 06.03.2014, 18:26
quelle

1 Antwort

3

Sieht so aus, als hätte Triazotan eine Lösung, die nicht brechenden Platz für Speicherplatz ersetzt Ссылка

rednaw hat eine potentiell bessere Version, aber jemand hat sich über seltsame Nebenwirkungen beschwert Ссылка

Ich endete mit der Version dieser Lösung, die von Bedeutung vorgeschlagen wurde Ссылка und das funktionierte für mich.

BEARBEITEN

Es sah wie eine gute Lösung aus, aber ich habe ein Problem gefunden. Wenn Sie innerhalb des Textes auswählen und tippen, springt der Cursor an das Ende der Zeile. Es stellte sich heraus, dass ich mit Triazotans Version hätte gehen sollen Ссылка

    
Marc 31.07.2014, 17:12
quelle

Tags und Links