Я вижу, что UILabel в IOS имеет свойство высоты вместе с шрифтом. Я также вижу, что если я дам высоту и шрифт одинаковое значение, для некоторых символов текст обрезается в UILabel. Как эти два разных? При выполнении дизайна пользовательского интерфейса, если высота больше, чем размер шрифта, было бы некоторое дополнительное пространство, которое я хочу избежать, и, следовательно, хотел знать, что именно представляет собой различие между ними.UILabel Шрифт и высота в IOS
0
A
ответ
0
Размер текста - это высота от базовой линии шрифта до его линии линии, которая не учитывает descenders (например, буквы «g» и «y») или восходящие (например, «f», в некоторых шрифты). В общем, вам не нужно (или даже нужно) устанавливать высоту метки; он определяет лучшую высоту в зависимости от размера шрифта.
См. https://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/CustomTextProcessing/CustomTextProcessing.html для получения подробной информации о том, как работают размеры шрифта.
1
Вы можете использовать sizeThatFits:
для определения правильной высоты для UILabel
UILabel *label;
label.text = @"Some text";
CGRect labelFrame = label.frame;
labelFrame.size.height = [label sizeThatFits:CGSizeMake(labelFrame.size.width), MAXFLOAT].height;
label.frame = labelFrame;
Смежные вопросы
- 1. Запасной шрифт для UILabel на iOS 4?
- 2. Высота UILabel?
- 3. Переменный шрифт (ширина и высота)
- 4. Как изменить шрифт uilabel?
- 5. Высота и макет iOS высота
- 6. Переменная высота UILabel
- 7. Анимированный шрифт изменения UILabel
- 8. UILabel динамическая высота
- 9. HTML форматирования в UILabel (IOS)
- 10. динамическая высота uilabel
- 11. Шрифт не отображается в UILabel
- 12. Динамическая высота ячейки с UILabel в tableview ios
- 13. Как установить жирный шрифт на UILabel в iOS?
- 14. IOS - динамическая высота UILabel в UIView с использованием AutoLayout
- 15. Получить шрифт UILabel шрифт после minimumFontSize
- 16. UILabel динамическая высота в UITableViewCell действует беспорядочную
- 17. IOS 7 Пользовательское UILabel шрифт, текст за края этикеток
- 18. iOS: Как определить, был ли шрифт UILabel автоматически изменен?
- 19. UILabel высота анимация с автозапуском
- 20. AS3 шрифт вставка высота вопрос
- 21. Арочный UILabel в iOS
- 22. IOS UILabel выше, чем текст
- 23. UILabel - настройка шрифта - шрифт программно в iPhone
- 24. Разный шрифт текста в каждой строке UIlabel
- 25. Высота UILabel в зависимости от текста
- 26. высота sizeToFit не правильного в UILabel
- 27. Шрифт не кернинг в iOS
- 28. Объединение uitextview, uilabel и uiimageview в прокручиваемом объекте ios
- 29. Тамильский шрифт в iOS
- 30. Шрифт OpenSans, не работающий в симуляторе iOS
просто показать код вашего лейбла? – Garry