• UILabel


    UILabel的相关操作:

    ①初始化:UILabel是UIView的子类,拥有UIVi所有办法

           UILable *label = [[UILabel alloc] initWithFrame:CGRectMake(,,,);

     ②背景颜色

           label.backgroundColor = [UIColor yellowColor];

    ③文字设置

           label.text = @"kdsjfk";

    ④文字颜色

           label.textColor = [UIColor redColor];

    ⑤文字左右对齐方式

           label.textAlignment  = NSTextAlignmentLeft;

    ⑥设置阴影的颜色和偏移量

           label.shadowColor = [UIColor greenColor];

           label.shadowOffset = CGSizeMake(-2,-2);

    ⑦让label的大小适应label里展示的文字

           [label sizeToFit];

    ⑧省略号出现的模式

            label.lineBreakMode = NSLineBreakByTruncatingTail;

            NSLineBreakByCharWrapping-----以字符为单位换行 以字符为单位截断    

            NSLineBreakByWordWrapping-----以单词为单位换行 以单词为单位截断              

            NSLineBreakByClipping---------以单词为单位换行 以字符为单位截断

    ⑨label里允许展示的行数,写成0代表自动换行

            label.numberOfLines = 0;

    ⑩设置字体,系统字体是14号,默认是系统字体17号

            label.font = [UIFont systemFontOfSize:14];

            label setFont:[UIFont boldSystemFontOfSize:14]];//黑体字

            label.font = [UIFont italicSystemFontOfSize:14];//斜体字

    11、快速遍历系统字体库【UIFont familyName】返回值是一个数组:系统支持的所有字体

         for(NSString *str in [UIFont familyNames])

           label.font = [UIFont fontWithName:@"Snell Roundhand" size:20];

  • 相关阅读:
    ruia笔记
    一个有趣的小例子,带你入门协程模块-asyncio
    python标准库之secrets
    转载:(Mac)在bash和zsh配置环境变量path的几种方法
    mac安装mysql8.0的错误
    Mac下的安装 mongodb
    mac 安装zsh教程资料
    mac 报错Root chmod operation not permitted on file
    喝奶粉的宝宝一天喝多少水 奶粉喂养的宝宝每天要喝多少水
    洗碗机耗材:finish 亮碟 产品的选购
  • 原文地址:https://www.cnblogs.com/Angelone/p/4384447.html
Copyright © 2020-2023  润新知