Шрифт не масштабируется или работает для iPhone 6 и 6+
61
5
Я использую шрифт OpenSans (обычный полужирный и полужирный), он отлично работает в iOS 7.1 на iPhone 5 и отлично работает в симуляторе на iPhone 5 iOS 8.3, но в iPhone 6 и 6+ iOS 8.3 он возвращается к использованию системного шрифта. Я хочу, чтобы эта работа работала в построителе интерфейса, но я также попытался установить ее через код.
Я распечатал список шрифтов и понял, что он определенно включен
Font Family Name = [Open Sans]
Font Names = [[OpenSans-Semibold, OpenSans, OpenSans-Bold]]
Я установил его вручную так:
var font = UIFont(name: "OpenSans", size: 5)
println("font \(font)")
descLabel.font = font
У меня не хватило времени, чтобы попробовать, я понятия не имею, почему он не работает.
спросил(а)
2015-05-09T00:07:00+03:00
5 лет, 9 месяцев назад
добавить комментарий
пожаловаться
Решение
60
Размер 5 безумно мал. Метка отказывается разрешить размер шрифта такого размера настолько мала, что ни при каких обстоятельствах он не будет читаться. Установите шрифт ярлыка на разумный размер, например 12 или 18.
ответил(а)
2015-05-09T05:51:00+03:00
5 лет, 9 месяцев назад
добавить комментарий
пожаловаться
Ваш ответ
Еще в рубрике
61
Как изменить свойство в моем UICollectionViewCell?
73
Как синхронизировать удаленный объект с Ensembles Framework в Swift (с Dropbox)
74
Выберите ячейки в viewdidload в UITableView на основе String Array (Swift)
85
ошибка компилятора для moveItemAtURL в Swift противоречит документам Apple