遍历iPhone上所有已经安装的字体

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-02 03:44 点击:

 

Ios代码 

NSArray *array = [UIFont familyNames];  

NSString *familyName ;  

NSMutableArray *fontNames = [[NSMutableArray alloc] init];  

 

for(familyName in array)  

{  

    NSArray *names = [UIFont fontNamesForFamilyName:familyName];  

    [fontNames addObjectsFromArray:names];  

}  

[fontNames release];  

 

NSLog(@"%@", fontNames); 

 

NSArray *array = [UIFont familyNames];

NSString *familyName ;

NSMutableArray *fontNames = [[NSMutableArray alloc] init];

 

for(familyName in array)

{

    NSArray *names = [UIFont fontNamesForFamilyName:familyName];

    [fontNames addObjectsFromArray:names];

}

[fontNames release];

 

NSLog(@"%@", fontNames);

 

输出结果:

 

 

 

 

Ios代码 

2011-10-30 14:25:11.901 Font[4695:b603] (  

    ArialHebrew,  

    "ArialHebrew-Bold",  

    Zapfino,  

    "OriyaSangamMN-Bold",  

    OriyaSangamMN,  

    "Cochin-BoldItalic",  

    Cochin,  

    "Cochin-Bold",  

    "Cochin-Italic",  

    Baskerville,  

    "Baskerville-Italic",  

    "Baskerville-BoldItalic",  

    "Baskerville-Bold",  

    "Palatino-Roman",  

    "Palatino-BoldItalic",  

    "Palatino-Italic",  

    "Palatino-Bold",  

    "ChalkboardSE-Bold",  

    "ChalkboardSE-Regular",  

    "GurmukhiMN-Bold",  

    GurmukhiMN,  

    Verdana,  

    "Verdana-Bold",  

    "Verdana-BoldItalic",  

    "Verdana-Italic",  

    "TamilSangamMN-Bold",  

    TamilSangamMN,  

    "MarkerFelt-Thin",  

    "MarkerFelt-Wide",  

    "CourierNewPS-BoldItalicMT",  

    "CourierNewPS-BoldMT",  

    "CourierNewPS-ItalicMT",  

    CourierNewPSMT,  

    "Courier-Bold",  

    Courier,  

    "Courier-BoldOblique",  

    "Courier-Oblique",  

    "TrebuchetMS-Italic",  

    "TrebuchetMS-Bold",  

    TrebuchetMS,  

    "Trebuchet-BoldItalic",  

    DBLCDTempBlack,  

    AppleColorEmoji,  

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Lexical or Preprocessor Issue 'xxx.h
    • ios学习笔记(二)xcode 4.3.2下实现基本交互
    • ios版本的helloworld
    • iphone(object-c) 内存管理(3) 有效的内存管理 前半部分
    • ios学习笔记(一)xcode 4.3.2下创建第一个ios项目
    • IOS类似iphone通讯录TableView的完整demo【附源码】
    • UITableView一些方法
    • [iPhone中级]iPhone团购信息客户端的开发 (二)
    • 如何为Iphone应用创建启动界面
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1