• iOS富文本的使用


        NSString *name = nil;

        if (_payNumber == 1) { 

            name = [NSString stringWithFormat:@"向%@收款",nameStr];

        }else if (_payNumber == 2){  

        

            name = [NSString stringWithFormat:@"向%@付款",nameStr];

        }

        //富文本

        NSMutableAttributedString *abs = [[NSMutableAttributedString alloc] initWithString:name];

        shopNameLabel = [[UILabel alloc] init];

        shopNameLabel.font = [UIFont systemFontOfSize:17];

        shopNameLabel.textColor = [UIColor colorWithHexString:@"#666666"];

        //字体加粗

        [abs addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:17.0] range:NSMakeRange(1, nameStr.length)];

        //颜色

        [abs addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithHexString:@"#333333"] range:NSMakeRange(1, nameStr.length)];

        

        shopNameLabel.attributedText = abs;

        [shopNameLabel sizeToFit];     //取shopNameLabel.frame.size.width

        shopNameLabel.frame = CGRectMake((self.view.frame.size.width - shopNameLabel.frame.size.width)/ 2, shopLogoImg.frame.size.height + shopLogoImg.frame.origin.y + 15, shopNameLabel.frame.size.width, 25);

        shopNameLabel.textAlignment = NSTextAlignmentCenter;

        [shopInfoView addSubview:shopNameLabel];

  • 相关阅读:
    [BJOI2019]排兵布阵
    关于DP题的状态定义转换和各种优化这档事
    容斥原理学习笔记
    莫比乌斯反演学习笔记
    每日进度
    每日进度
    每日进度
    每日进度
    每日进度
    每日进度
  • 原文地址:https://www.cnblogs.com/ios988/p/5946317.html
Copyright © 2020-2023  润新知