Есть ли способ узнать максимальный размер, разрешенный шрифтом.
Я делаю
textInputTextView.font = [UIFont fontWithName:currentFontName size:doubleFontSize];
frame.size = textInputTextView.contentSize;
Для разных шрифтов я получаю неправильный контент, когда doubleFontSize больше 70. Для некоторых шрифтов я ошибаюсь contentSize, когда переменной doubleFontSize всего 40.
Я предполагаю, что textView.font = doubleSizeFont слишком большой для этих конкретных шрифтов. Все в порядке, когда размер шрифта невелик от 10 до 30.
Есть ли способ узнать максимальный размер, разрешенный определенным шрифтом?
Подробнее:
Мне нужно изображение из UITextView. Я использую UIGraphicsGetImageFromCurrentImageContext. Но я понял, что качество изображения низкое. Поэтому я попытался сделать TextView фрейм и двойной шрифт.
Когда я пишу большим шрифтом "Я хороший мальчик" , если хороший является самым большим словом. Я получаю "Я мальчик", когда самое правильное слово хорошее исчезает. Я получаю пустое пространство на правой стороне изображения. Как трагически:)