Ich habe UILabel , das dynamischen Text enthält. Manchmal ist der Text zu lang, um angezeigt zu werden, und ist daher automatisch abgeschnitten. Wie finde ich die Breite des sichtbaren Teils des abgeschnittenen Textes heraus?
sizeThatFits gibt die Länge von nicht abgeschnittenem Text zurück , so dass ich im Moment nur feststellen kann, wann die Kürzung erfolgt. Sie müssen wissen, wie viel sichtbar ist, einschließlich dieser drei Punkte. Irgendwelche Tipps?
Erläuterung : Wenn Text abgeschnitten ist, ist er normalerweise kürzer als die UIL-Breite.
Ich verstehe nicht, warum die Breite anders wäre als die Breite von UILabel, wenn der Text abgeschnitten wird. Unabhängig davon können Sie sizeWithFont:constrainedToSize:
um die Größe einer Zeichenkette mit einer gegebenen Schriftart zu berechnen, aber auf eine" beschränkende Größe "begrenzt.