UIFont

UIFont(字体)

  • 父类是NSObject

UIFont常用方法

  • 系统默认字体(参数是多少号字)

    label.font = [UIFont systemFontOfSize:13];
    
  • 粗体(粗体是字体的一种,参数是多少号字)

    label.font = [UIFont boldSystemFontOfSize:13];
    
  • 斜体(斜体是字体的一种,参数是多少号字)

    • 已经没有斜体效果,苹果可能让其失效
      label.font = [UIFont italicSystemFontOfSize:13];
      

打印系统所有已注册的字体名称

#pragma mark - 打印系统所有已注册的字体名称
void enumerateFonts()
{
    for(NSString *familyName in [UIFont familyNames])
   {
        NSLog(@"%@",familyName);               
        NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];       
        for(NSString *fontName in fontNames)
       {
            NSLog(@"\t|- %@",fontName);
       }
   }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • UIFont的主要属性列表 属性名/类型 获得字体的family名称例:NSString *str = font....
    以太死多阅读 9,739评论 0 3
  • 最近在项目中,被要求将系统的苹方体全部更换为三方字体,其实更换全部字体相对比更换部分字体来的简单,我们可以使用ru...
    相关函数阅读 8,857评论 0 10
  • 字体大小动态变化 在使用UIbutton,UIlabel等控件时,我们经常需要设置字体大小,设置字体就需要用到UI...
    angry_zxy阅读 4,048评论 0 3
  • App界面中少不了的肯定是各种各样的文字内容。那如何让文字在不同的位置都有相应的表现效果呢?像Word操作一样,自...
    CZ_iOS阅读 7,732评论 0 7
  • 我的同学老朋友和我说他想换工作了,他做的是铁路工程,工作地点在深山里没有节假日,经常要跟着领导一起陪业主吃饭喝酒,...
    空谷悠岚阅读 2,895评论 1 2