Самостоятельно установленные шрифты имеют неверную высоту строки в UILabel - PullRequest
3 голосов
/ 16 июня 2011

Я установил два пользовательских шрифта TTF в своем приложении для iPhone (Cardo и New Athena Unicode).Они используются в многострочном UILabel, но по какой-то причине высота линии кажется неправильной: линии сильно перекрываются.

Что может вызвать это?Это ошибка в UILabel, или шрифты не правильные?Как я могу отредактировать или проверить содержимое файла шрифта TTF?

The overlapping text in question

1 Ответ

3 голосов
/ 16 июня 2011

Это, наверное, шрифты.Пожалуйста, попробуйте изменить только шрифт, используемый в вашем приложении.Используйте прилагаемый шрифт iOS.Если метка отображается правильно, просто изменив используемые шрифты, это ошибка шрифта.Если нет, отправьте код, чтобы мы могли отследить проблему.

Вы можете редактировать шрифты с помощью ряда программ, таких как Fontlab, Fontographer, TypeTool, FontForge и т.д.быть вопросы лицензирования.

...