• UILabel常用属性小结


    标签常用的属性:

    (1)frame属性:设置标签的位置与大小。

    frame = CGRectMake(CGFloat x, CGFloat y, CGFloat width, CGFloat height);

    (2)origin属性:设置标签的位置,即标签左上角的坐标。

    origin = CGPointMake(CGFloat x, CGFloat y);

    (3)size属性:设置标签的大小,即标签的宽高。

    size = CGSizeMake(CGFloat width, CGFloat height);

    (4)text属性:设置文本的内容。

    (5)font属性:设置文本字体的大小。

      常用的三种方法:

      + (UIFont *)systemFontOfSize:(CGFloat)fontSize;

      + (UIFont *)systemFontOfSize:(CGFloat)fontSize weight:(CGFloat)weight

      + (UIFont *)fontWithName:(NSString *)fontName size:(CGFloat)fontSize;

    (6)textAlignment属性:设置文本在标签中的位置。

      NSTextAlignmentLeft     //文本内容在标签中左对齐

      NSTextAlignmentCenter  //文本内容在标签中居中

      NSTextAlignmentRight  //文本内容在标签中右对齐

    (7)textColor属性:设置文本字体颜色。

    (8)shadowColor属性:设置文本阴影颜色。

    (9)shadowOffset属性:设置文本阴影偏移量。

    (10)backgroundColor属性:设置标签的背景色。

    (11)numberOfLines属性:设置标签中文本的行数,其中0表示可以显示多行。

    (12)adjustsFontSizeToFitWidth属性:设置文本文字是否自适应标签的大小。

    Example:

        //创建标签并设置它的位置和大小

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

        //设置文本内容

        label.text = @"hehe";

        //设置文本字体大小与宽度

        label.font = [UIFont systemFontOfSize:30 weight:10];

        //设置文本内容居中

        label.textAlignment = NSTextAlignmentCenter;

        //设置文本字体颜色为黄色

        label.textColor = [UIColor yellowColor];

        //设置文本阴影颜色

        label.shadowColor = [UIColor blueColor];

        //设置文本阴影偏移量

        label.shadowOffset = CGSizeMake(2, 2);

        //设置标签背景色为浅灰色

        label.backgroundColor = [UIColor lightGrayColor];

        //设置标签的文本可以显示多行

        label.numberOfLines = 0;

        //设置文本文字自适应标签的大小

        label.adjustsFontSizeToFitWidth = YES;

        //将标签加入视图

        [self.view addSubview:label];

      

  • 相关阅读:
    linux下FTP设置技巧
    STM32开发板基础教程(七) ADC with DMA
    linux FTP配置详解
    _crol_小解
    浅谈STM32的DMA模块的使用
    STM32学习笔记(12)DMA初步
    C51中的INTRINS.H:内部函数
    STM32 DMA控制器使用
    KEILC51编译问题ERROR L104: MULTIPLE PUBLIC DEFINITIONS重复定义
    STM32的DMA演示,USART
  • 原文地址:https://www.cnblogs.com/yyt-hehe-yyt/p/4688617.html
Copyright © 2020-2023  润新知