zoukankan      html  css  js  c++  java
  • iOS -- YYText富文本

    NSMutableAttributedString *text  = [[NSMutableAttributedString alloc] initWithString: [NSString stringWithFormat:@"%@", kRealName]];
        [text setYy_color:kDarkColor];
        NSMutableAttributedString *one  = [[NSMutableAttributedString alloc] initWithString: [NSString stringWithFormat:@"(%@)", kRole_name]];
        [one setYy_color:WhiteColor];
        [text appendAttributedString:one];
        titleLabel.attributedText = text;
        text.yy_lineSpacing = 5;
        text.yy_font = [UIFont systemFontOfSize:14];
       // text.yy_color = ThemeColor;
        __weak typeof(self) weakself = self;
       /*
        [text yy_setTextHighlightRange:NSMakeRange(10, 7) color:UIColorFromRGBValue(0x22b4e1) backgroundColor:[UIColor clearColor] tapAction:^(UIView * _Nonnull containerView, NSAttributedString * _Nonnull text, NSRange range, CGRect rect) {
            NSLog(@"xxx协议被点击了");
            
        }];
        */
        titleLabel.numberOfLines = 0;  //设置多行显示
        titleLabel.preferredMaxLayoutWidth = kScreenWidth - 30; //设置最大的宽度
        titleLabel.attributedText = text;  //设置富文本
  • 相关阅读:
    接口和抽象类
    JNI
    Serializable Parcelable
    android keystore 生成以及作用
    svn 服务器搭建
    java 8种基本数据类型
    Android NDK
    android adb命令行
    对称加密AES和DES加密、解密
    .net中的数据库连接字符串
  • 原文地址:https://www.cnblogs.com/mafeng/p/7305271.html
Copyright © 2011-2022 走看看