Можно ли предварительно загрузить пользовательские шрифты на iPhone для повышения производительности? - PullRequest
5 голосов
/ 13 мая 2011

Я добавил запись UIAppFonts в свой info.plist, чтобы включить пользовательские шрифты ttf, все работает отлично. Однако при использовании шрифта в UIView при первом вызове также есть задержка, есть ли способ предварительно загрузить шрифты или какой-то другой метод, чтобы избежать этого?

Спасибо

1 Ответ

1 голос
/ 17 мая 2011

В вашем приложении-делегате или каком-либо другом месте, которое вызывается при запуске приложения, попробуйте создать скрытую UILabel, которая использует ваш собственный шрифт, и сразу же удалите его.Таким образом, он будет предварительно загружать шрифт, так что в следующий раз, когда вы будете использовать UILabel с этим шрифтом, он не будет платить штраф в первый раз.

...