Это правда, нет курсива для iPhone 4?

В моем проекте iPhone 4 не показывает курсив для команды

textLabel.font=[UIFont italicSystemFontOfSize:16];

но iPhone 3 показывает курсив должным образом.

Правда ли, что iPhone 4 не поддерживает курсив? Если вы не используете systemFont, вы можете получить курсив?

Спасибо,

Gary

2 ответа

Решение

К сожалению, да, похоже, это не работает для iPhone 4. Это было написано в блоге о дерзком огненном шаре, который поднял его здесь.

Если бы я был тобой, лучше всего было бы подождать. Apple, вероятно, исправит эту проблему во время будущего обновления iOS.

В iPhone 4 используется Helvetica Neue, а во всех предыдущих версиях iPhone и iPod Touch - Helvetica. Это как-то связано с тем, что лучше всего воспроизводится на сетчатке и нормальных дисплеях. По какой-то причине Apple не включила курсивные файлы шрифта Helvetica Neue, и я уверен, что это решение, связанное с дизайном, поэтому не ожидайте, что это изменится. Если вам абсолютно необходим курсив в вашем приложении, я предлагаю вам использовать другой шрифт.

Другие вопросы по тегам