Ich würde gerne wissen, wie man "Letter Spacing" programmatisch festlegt?
Diese Option ist für ein UILabel verfügbar, das in einer xib-Datei erstellt wurde und manchmal sehr praktisch ist.
Ich weiß, dass diese Frage schon einmal gestellt wurde, aber ich sehe keine Antwort, die darauf hinweist, dass diese Frage im Interface Builder verfügbar ist, also war ich neugierig ...
adjustsLetterSpacingToFitWidth
ist veraltet ab iOS 7.
Sie würden jetzt (ab iOS 8) wahrscheinlich etwas wie:
machen wollen %Vor%Vielleicht möchten Sie die UILabel-Eigenschaft verwenden:
%Vor% und setze es auf true
. (Standard ist false
)
Laut Apple-Dokumentation:
Wenn diese Eigenschaft auf "true" gesetzt ist, strafft die Beschriftung den Abstand zwischen den Zeichen des Textes, bevor abgeschnitten wird. Das Etikett bestimmt die maximale Stärke des Anziehens automatisch anhand der Schriftart, der aktuellen Linienbreite, des Zeilenumbruchmodus und anderer relevanter Informationen.