zoukankan      html  css  js  c++  java
  • 第三十三篇、富文本 NSMutableAttributedString

    // 设置颜色等
      NSMutableDictionary *arrDic = [NSMutableDictionary dictionary];
      arrDic[NSForegroundColorAttributeName] = [UIColor purpleColor];
      arrDic[NSBackgroundColorAttributeName] = [UIColor greenColor];
      arrDic[NSKernAttributeName] = @10;
      arrDic[NSUnderlineStyleAttributeName] = @1;
    
      NSMutableAttributedString *attriOneStr = [[NSMutableAttributedString alloc]initWithString:@"来呀,快活呀,反正有大把时光" attributes:arrDic];
      self.oneLabel.attributedText = attriOneStr;
    
      // 简单的图文混排
      NSMutableAttributedString *arrTwoStr = [[NSMutableAttributedString alloc]init];
      NSMutableAttributedString *TwoChildStr = [[NSMutableAttributedString alloc]initWithString:@"你好啊"];
      [arrTwoStr appendAttributedString:TwoChildStr];
    
      NSTextAttachment *attachMent = [[NSTextAttachment alloc]init];
      attachMent.image = [UIImage imageNamed:@"2"];
      attachMent.bounds = CGRectMake(0, -5, 20, 20);
      NSAttributedString *picStr = [NSAttributedString attributedStringWithAttachment:attachMent];
      [arrTwoStr appendAttributedString:picStr];
    
      NSAttributedString *TwooStr = [[NSAttributedString alloc]initWithString:@"我是小菜鸟"];
      [arrTwoStr appendAttributedString:TwooStr];
      self.twoLabel.attributedText = arrTwoStr;
  • 相关阅读:
    HDFS 2.X新特性
    kettle的系列教程
    Kettle基本使用
    MySQL流程控制结构
    MySQL函数
    MySQL存储过程和函数
    MySQL变量
    MySQL视图
    TCL(事务控制语言)
    MySQL标识列(自增长列)
  • 原文地址:https://www.cnblogs.com/HJQ2016/p/5892499.html
Copyright © 2011-2022 走看看