2009-09-14 4 views
0

нормально в веб-приложение, я бы поставил семейство шрифтов в CSS что-то вроде этогошрифт семьи на iPhone

"семейство шрифтов:„Helvetica Neue“, Arial, Helvetica, Женева, без засечек; "

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

Однако, это только ограниченное количество шрифтов на iphone и, предположительно, если вы укажете только один, скажем, Helvetica, iPhone будет всегда иметь этот шрифт и использовать его. Поэтому мне не нужна семья шрифтов. Я?

ответ

2

Возможно, будущие выпуски iPhone OS могут иметь разные шрифты или могут быть разные шрифты на разных территориях.

я бы по крайней мере держать в CSS родового шрифт «без засечек» в.

+0

Да, я полагаю, что идея будущей проверки хорошая. В тех же направлениях Apple может открыть телефон до других мобильных браузеров – PurplePilot

2

Я всегда считал, что Apple, ограничивала шрифты на iPhone основана на том, что выглядело хорошо на маленьком экране. Ниже приведен список шрифтов, которые доступны на iPhone:

* American Typewriter 
* American Typewriter Condensed 
* Arial 
* Arial Rounded MT Bold 
* Courier New 
* Georgia 
* Helvetica 
* Marker Felt 
* Times New Roman 
* Trebuchet MS 
* Verdana 
* Zapfino 

см What font's are available on the iPhone?

+0

Более полный список шрифтов в соответствии с ОС и устройством: http://iosfonts.com/ – CedricSoubrie

0

Чтобы получить все шрифты, представленные в приложении, вы можете использовать ниже код:

NSArray * familyNames = [UIFont familyNames];

for(NSString *familyName in familyNames){ 
    printf("Family: %s \n", [familyName UTF8String]); 
    NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName]; 
    for(NSString *fontName in fontNames){ 
     printf("\tFont: %s \n", [fontName UTF8String]); 
    } 
} 

Используя приведенный выше код, который вы можете получить весь шрифт и семейство шрифтов включают в себя приложенный externel шрифты (пользовательские шрифты).

Смежные вопросы