zoukankan      html  css  js  c++  java
  • iOS学习-UILabel

    - (void)viewDidLoad {
        [super viewDidLoad];
        UILabel * label = [[UILabel alloc]initWithFrame:CGRectMake(20, 20, CGRectGetWidth(self.view.frame) - 40, 140)];
        label.backgroundColor = [UIColor redColor];
        label.text = @"明天你好明天你好明天你好明天";
        label.lineBreakMode = NSLineBreakByTruncatingMiddle;//XXX...XXX
    //    label.lineBreakMode = NSLineBreakByTruncatingTail;//XXX...
    //    label.lineBreakMode = NSLineBreakByTruncatingHead;//...XXX
        //numberOfLine为0自动匹配
        label.numberOfLines = 1;//限制一行
        label.adjustsFontSizeToFitWidth = YES;//适应宽度
        label.minimumScaleFactor = 0.5; //最小字体缩小比例
        label.textColor = [UIColor blueColor];
        
        label.font = [UIFont systemFontOfSize:34];
        
        label.textAlignment = NSTextAlignmentCenter;
        
        label.shadowColor = [UIColor greenColor]; //阴影
        label.shadowOffset = CGSizeMake(-2, -2);  //阴影大小
        
    //    label.highlightedTextColor = [UIColor greenColor];
    //    label.highlighted = YES;
    //    label.hidden = YES;   //隐藏默认NO
        
        [self.view addSubview:label];
    }

  • 相关阅读:
    呵呵
    数据类型转换方法
    工业设计三原则
    C#实现的根据年月日计算星期几的函数
    网页设计的12种颜色
    SqlParameter 存储过程
    HTTP 状态响应码
    Android获取屏幕高度和宽度
    Android屏幕自适应解决方案
    Nodejs学习笔记nodejs的安装
  • 原文地址:https://www.cnblogs.com/MrWuYindi/p/5143656.html
Copyright © 2011-2022 走看看