Wpadłem na numer, w którym musiałem animować tłumaczenie etykiety w pionie na taką samą odległość wysokości tekstu textField. W większości przypadków po prostu textField.bounds.heigt
, ale jeśli wysokość pola tekstowego jest większa niż wysokość tekstu, nie będzie to dla mnie dobre. Więc muszę wiedzieć: Jak obliczyć wysokość linii tekstu smyczkowego z jego UIFont
?Swift Jak obliczyć wysokość tekstu liniowego z jego czcionki
Odnośnie duplikatu: Jest trochę inaczej niż potrzebuję. ta odpowiedź (o której wspomniałem w mojej odpowiedzi) uzyskuje całkowitą wysokość w zależności od 1) ciągu 2) szerokości 3) czcionki. To, czego potrzebowałem, to wysokość jednego wiersza dodawana tylko do czcionki.
Możliwy duplikat [dowiedzieć się wielkością UILabel opartego na ciąg w Swift] (http: // stackoverflow. com/questions/30450434/figure-out-size-of-uilabel-based-on-string-in-swift) – TylerH
To trochę różni się od tego, czego potrzebuję. ta odpowiedź (o której wspomniałem w mojej odpowiedzi) uzyskuje całkowitą wysokość w zależności od 1) ciągu 2) szerokości 3) czcionki. Potrzebowałem ** wysokości jednego wiersza dodawanego tylko do czcionki ** – Ismail