zoukankan      html  css  js  c++  java
  • UIlabel 属性text

    UILabel *pLabel = [[UILabel alloc] initWithFrame:CGRectMake(0,100,200,100)];

    pLabel.text = @"测试到吗";

    NSInteger leght = [pLabel.text length];

    NSMutableAttributedString *richText = [[NSMutableAttributedString alloc] initWithString:pLabel.text];

    //设置特殊字段的大小,颜色,字体

    [richText addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:16.0] range:NSMakeRange(0, leght)];//设置字体大小

    [richText addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(0, leght)];//设置字体颜色

    [richText addAttribute:NSObliquenessAttributeName value:@1 range:NSMakeRange(0, leght)];//设置的是斜体

    [richText addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleDouble] range:NSMakeRange(0, leght)];//设置下划线

    [richText addAttribute:NSStrikethroughStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:NSMakeRange(0,leght)];//设置删除线

    [richText addAttribute:NSStrikethroughColorAttributeName value:[UIColor whiteColor] range:NSMakeRange(0, leght)];//设置删除线的颜色

    //属性参数

    NSFontAttributeName //字体 默认是12号

    NSParagraphStyleAttributeName//段落样式

    NSForegroundColorAttributeName//指定字体颜色

    NSBackgroundColorAttributeName//字体背景颜色

    NSLigatureAttributeName//连体字符

    NSKernAttributeName//字距的像素

    NSStrikethroughStyleAttributeName//指定字上加删除线

    NSUnderlineStyleAttributeName//指定字加下划线

    NSStrokeColorAttributeName//填充部分颜色

    NSStrokeWidthAttributeName//填充宽度

    NSShadowAttributeName//阴影

    NSUnderlineColorAttributeName//下划线颜色

  • 相关阅读:
    【idea-部署web项目】
    【IDEA下使用tomcat部署web项目】
    【 PLSQL Developer安装、tnsnames.ora配置 解答】
    【idea--git】
    【Sping管理bean的原理】
    【关于eclipse的一些自己常用的插件】
    【Spring-任务调度】
    【mysql存储引擎】
    【mysql-索引+存储过程+函数+触发器-更新。。。】
    【转-mysql-explain介绍】
  • 原文地址:https://www.cnblogs.com/worldtraveler/p/4949836.html
Copyright © 2011-2022 走看看