Я столкнулся с проблемой, когда мне нужно было оживить перевод ярлыка по вертикали на то же расстояние от текста textField. В большинстве случаев только textField.bounds.heigt
, но если высота textField больше, чем высота текста, это не будет хорошо для меня. Так что мне нужно знать: Как рассчитать высоту строки текста строки из ее UIFont
?Swift Как рассчитать высоту текста одной строки из ее шрифта
Что касается дубликата: Немного отличается от того, что мне нужно. этот ответ (на который я ссылался в моем ответе) получает общую высоту в зависимости от 1) строки 2) ширины 3) шрифта. То, что мне нужно, это одна линия высотой, только на шрифте.
Возможный дубликат [Выяснить размер UILabel на основе строки в Swift] (HTTP: // StackOverflow. com/questions/30450434/figure-out-size-of-uilabel-based-on-string-in-swift) – TylerH
Это немного отличается от того, что мне нужно. этот ответ (на который я ссылался в моем ответе) получает общую высоту в зависимости от 1) строки 2) ширины 3) шрифта. То, что мне нужно, - это ** высота одной строки, только на шрифте ** – Ismail