zoukankan      html  css  js  c++  java
  • 富文本(NSMutableAttributedString)

    干货:

    - (void)viewDidLoad {

        [super viewDidLoad];

        

        NSString * tempStr = @"貌似这个叫富文本";

        NSMutableAttributedString * attStr = [self stringTurnToAttributeStringWithString:tempStr

                                                                                    Font:25

                                                                               TextColor:[UIColor redColor]

                                                                                   Range:NSMakeRange(5, 3)];

        UILabel * label = [[UILabel alloc] initWithFrame:self.view.bounds];

        label.textAlignment = NSTextAlignmentCenter;

        label.attributedText = attStr;

        [self.view addSubview:label];

    }

    - (NSMutableAttributedString *)stringTurnToAttributeStringWithString:(NSString *)string

                                                                    Font:(CGFloat)fontSize

                                                               TextColor:(UIColor *)textColor

                                                                   Range:(NSRange)range{

        NSMutableAttributedString * attStr = [[NSMutableAttributedString alloc] initWithString:string];

        [attStr addAttributes:@{NSForegroundColorAttributeName:textColor,

                                NSFontAttributeName:[UIFont systemFontOfSize:fontSize]}

                        range:range];

        return attStr;

    }

  • 相关阅读:
    响应报文
    IntelliJ IDEA 使用Git怎样记住密码和忘记密码的方法
    vue基础——命名路由
    vue基础——路由懒加载
    vue hash模式下如何使用a标签的锚点定位
    vue项目中修改第三方库的组件样式的方法
    CSS3实现水波纹效果
    日期对象Date的计算
    兼容性查询工具
    根据.svg文件借助IconMoon生成字体图标及应用的方法
  • 原文地址:https://www.cnblogs.com/Mr-------Li/p/5640263.html
Copyright © 2011-2022 走看看