С помощью UIWebView я могу использовать собственный шрифт?
Я видел все разговоры в Интернете о трудностях использования пользовательского шрифта в iPhone OS. Возможно ли загрузить шрифт из моего пакета в компонент UIWebView?
EDIT: Я видел это в приложении под названием "Omer" от "Rusty Brick"... Кажется, это веб-представление, потому что я вижу задержку и во время задержки загрузки пользовательская область белая. Какой еще компонент мог быть?
EDIT2: Я связался с Rusty Brick. Они сказали мне, какой именно шрифт. Стандартный шрифт.
Ответы
Ответ 1
В пользовательский интерфейс UIWebView можно загружать пользовательские шрифты в iOS3.2 и выше. Добавьте шрифт в свой комплект (см. здесь), а затем просто укажите шрифт в вашей таблице стилей UIWebView, как и любой другой шрифт:
<style type='text/css'>font { font-family: DroidSerif; } </style>
Ответ 2
Возможно, но вам нужно добавить некоторую пару Fonts provided by application
ключ-значение в Info.plist.
Я узнал об этом в этом уроке: http://tetontech.wordpress.com/2010/09/03/using-custom-fonts-in-your-ios-application/
Я попробовал его с чемоданом шрифта LWFM
и FFIL
, но это не сработало. В конце мне понадобился файл TTF
шрифта.
При обращении к шрифту в коде используйте имя PostScript. Чтобы получить правильное имя для вашего шрифта, откройте приложение Font Book
, выберите шрифт и нажмите i
в верхнем левом углу, чтобы открыть информационную панель.
![Fontbook screenshot]()