码迷,mamicode.com
首页 > 其他好文 > 详细

在一个UILabel的文字采用不同的字体样式和字体大小

时间:2015-12-30 10:34:00      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

//标题:红包大厅

        UILabel* tmp_title=[[UILabel alloc] initWithFrame:CGRectMake(0 , 5, max_View.frame.size.width, 24)];

        tmp_title.text=@"进入红包大厅";

        [tmp_title setFont:[UIFont boldSystemFontOfSize:22]];

        [tmp_title setTextColor:[UIColor redColor]];

        [tmp_title setTextAlignment:NSTextAlignmentCenter];

        [self addSubview:tmp_title];

        

        //------------

        NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"进入红包大厅"];

        

        NSRange range1=NSMakeRange(0, 6);

        [str addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:range1];

        [str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Arial-BoldItalicMT" size:10.0] range:NSMakeRange(0, 1)];

        [str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"HelveticaNeue-Bold" size:14.0] range:NSMakeRange(1, 1)];

        

        [str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Courier-BoldOblique" size:18.0] range:NSMakeRange(2, 1)];

        

         tmp_title.attributedText=str;

//显示结果如下图:

技术分享

这是在同一个UILabel 中显示不同的字体大小,还是比较实用的

在一个UILabel的文字采用不同的字体样式和字体大小

标签:

原文地址:http://www.cnblogs.com/sugeladi/p/5087937.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!