作者: 傲骨天成科技 | 来源:发表于2016-01-08 22:42 被阅读341次

    1.呈现文字的属性 text  返回值类型是NSString

    lable.text=@"shieng";

    2.文字的对齐方式

    lable.textAlignment=NSTextAlignmentLeft;     左对齐(默认)

    lable.textAlignment=NSTextAlignmenCenter;   居中

    lable.textAlignment=NSTextAlignmentRight;    右对齐

    3.当文字太多时,需要换行,所以要设置行数

    lable.numberOfLines=3;

    4.当文字太多时,需要换行,所以需要换行方式

    lable.lineBreakMode=NSLineBreakByWordWrapping;  按照完整单词或汉字换行(默认)

    lable.lineBreakMode=NSLineBreakByCharWrapping;  按照字母换行;

    lable.lineBreakMode=NSLineBreakByTruncatingHead;  行数设置少了,省略号在最后一行的最前面;

    lable.lineBreakMode=NSLineBreakByTruncatingTail;  行数设置少了,省略号在最后一行的最后面;

    lable.lineBreakMode=NSLineBreakByTruncatingMiddle;  行数设置少了,省略号在最后一行的中间;

    5.文字大小的设置  和字体粗细的设置

    lable.font=[UIFont systemFontOfSize:20 weight:20];   有字体大小和粗细的设置

    lable.font=[UIFont systemFontOfSize:20 ];         只有字体大小的设置

    6.文字字体样式(宋体等)

        lable.font=[UIFont    fontWithName: @"Zapfino"    size: 10];

         打印字体样式

          NSLog(@"%@",[UIFont familyNames]);

    7.文字颜色的设置

    lable.textColor=[UIColor   RedColor];

    8.文字阴影颜色的设置

    lable.shadowColor=[UIColor   greenColor];

    9.文字阴影的大小设置

    lable.shadowOffset=CGSizeMake(3,3);

    10.背景颜色

    [lable setBackgroundColor:[UIColor  yellowColor]];

    11.在lable上添加按钮时,按钮不能触发事件,因为UILable用户交互默认值是NO

    [lable  setUserInteractionEnabled:YES];                  设置启用用户交互

    12.//边框颜色  //边框宽度 //设置边框为圆角

    label.layer.borderColor =[UIColor blackColor].CGColor;

    label.layer.borderWidth = 1;

    abel.layer.cornerRadius = 10;

    􏴄􏰅􏴨􏰓􏰺􏴞

    相关文章

      网友评论

          本文标题:

          本文链接:https://www.haomeiwen.com/subject/ggzfkttx.html