UILabel常见属性

    /***********UILabel(展示文本文字)***********/
    /*
     1、实例化
     2、属性
     3、添加到父视图上
     */
    //1、实例化
    UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(20, 100, 280, 10)];
    //2、相关属性
    //背景颜色
    label.backgroundColor = [UIColor redColor];
    //透明度、隐藏
    label.alpha = 1.0;
    label.hidden = NO;
    //文本文字的属性:text
    label.text = @"有限公司";
//    label.text = @"hello world";
    //文本文字的颜色:textColor   默认黑色
    label.textColor = [UIColor cyanColor];
    //文字大小:font
    label.font = [UIFont systemFontOfSize:22.0];
    //字体加粗
    label.font = [UIFont boldSystemFontOfSize:22.0];
    //字体斜体:中文无效果
    label.font = [UIFont italicSystemFontOfSize:22.0];
    //文字对齐方式  默认左对齐:textAlignment
    /*
     1、NSTextAlignmentLeft    左对齐
     2、NSTextAlignmentCenter  居中
     3、NSTextAlignmentRight   右对齐
     */
    label.textAlignment = NSTextAlignmentLeft;
    //设置行数  默认一行  :numberOfLines
    //大于0的数:写几出现几行  0:自动换行
    label.numberOfLines = 0;
    //自适应文字大小  默认NO  YES:自适应文字大小  :adjustsFontSizeToFitWidth
    label.adjustsFontSizeToFitWidth = YES;
    //自适应高度 :sizeToFit
    [label sizeToFit];

  

posted @ 2015-08-24 11:45  谢涵..Fting!  阅读(407)  评论(0编辑  收藏  举报