zoukankan      html  css  js  c++  java
  • ios改变字体

    直接使用这个方法更改显示字体:

    - (void)viewDidLoad

    {

        [super viewDidLoad];

     

        NSArray *familyNames = [UIFont familyNames];

        

        for( NSString *familyName in familyNames ){

            

            printf( "Family: %s ", [familyName UTF8String] );

            

            NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];

            

            for( NSString *fontName in fontNames ){

                

                printf( " Font: %s ", [fontName UTF8String] );

                

            }  

            

        }

        

        UILabel * tempOneLabel = [[UILabel alloc] initWithFrame:CGRectMake(10, 50, 300, 40)];

        UIFont * fontOne = [UIFont fontWithName:@"HanWangKaiBold-Gb5" size:15];

        [tempOneLabel setFont:fontOne];

        [tempOneLabel setText:@"这是新字体吗_Two----->汉王粗楷体"];

        [self.view addSubview:tempOneLabel];

        

        //

        UILabel * tempTwoLabel = [[UILabel alloc] initWithFrame:CGRectMake(10, 100, 300, 40)];

        UIFont * fontTwo = [UIFont fontWithName:@"经典细圆简" size:15];

        [tempTwoLabel setFont:fontTwo];

        [tempTwoLabel setText:@"这是新字体——ONe----->经典细圆简"];

        [self.view addSubview:tempTwoLabel];

        

        UILabel * tempLabel = [[UILabel alloc] initWithFrame:CGRectMake(10, 150, 300, 40)];

        [tempLabel setFont:[UIFont systemFontOfSize:15]];

        [tempLabel setText:@"这是默认字体---ONe--->默认字体"];

        [self.view addSubview:tempLabel];

        

        UILabel * tempLabel1 = [[UILabel alloc] initWithFrame:CGRectMake(10, 230, 300, 40)];

        UIFont * fontTwo1 = [UIFont fontWithName:@"Menlo-Italic" size:15];

        [tempLabel1 setFont:fontTwo1];

     

        [tempLabel1 setText:@"这是默认字体---ONe--->Menlo-Italic"];

        [self.view addSubview:tempLabel1];

     

        

     

        

    }

  • 相关阅读:
    如何把this指针转换成boost的shared_ptr
    字符指针数组 和 字符指针的指针 即 char ** arr VS char * arr[]
    latex图片自动浮动到最后一页单独占用一页
    Android首次开发的经历
    jvm内存问题诊断1
    性能优化从删除子查询做起
    资治通鉴故事止谤莫如自修
    Forward框架的逆袭:解析Forward+渲染
    FFT镜头效果解析
    最先进的开源游戏引擎KlayGE 4.1发布
  • 原文地址:https://www.cnblogs.com/supersr/p/7428601.html
Copyright © 2011-2022 走看看