美文网首页
最简单方法设置斜体字体

最简单方法设置斜体字体

作者: Mr_C_0420 | 来源:发表于2017-08-09 15:50 被阅读0次

    有时候有需求Label 中显示的字体是斜体字体,这时候你第一个想到是应该怎么搞?
    其实有个挺简单的方法

        UILabel *lab = [[UILabel alloc] init];
        lab.frame = CGRectMake(100, 100, 100, 50);
        [self.view addSubview:lab];
        lab.backgroundColor = MCColor(@"#aaaaaa", 1.0);
        lab.text = @"斜体字体测试";
        
        CGAffineTransform matrix =CGAffineTransformMake(1, 0, tanf(25 * (CGFloat)M_PI / 180), 1, 0, 0);//设置反射。倾斜角度。
        
        UIFontDescriptor *desc = [ UIFontDescriptor fontDescriptorWithName :[UIFont systemFontOfSize:14].fontName matrix:matrix];//取得系统字符并设置反射。
        
        lab.font = [UIFont fontWithDescriptor:desc size :14];
    

    效果:

    image.png

    相关文章

      网友评论

          本文标题:最简单方法设置斜体字体

          本文链接:https://www.haomeiwen.com/subject/vzhqrxtx.html