iOS-视图之UILabel

作者: 茶哥儿 | 来源:发表于2016-03-13 19:34 被阅读107次

    UILabel是我们最常使用的视图类之一,作用很简单就是用来显示一段文字,意为标签,所以常用来作为题目或者一段引用或名言来使用。父类是UIView,还记得我们上一章写的吧,UIView能用的UILabel作为子级都能使用。

    有的朋友可能会用来作为段落使用,茶哥儿不建议这么使用,因为一般的段落是可以复制粘贴的,而我们的label是不具备这个功能的,当然了如果你要写静态的不允许被编辑就无所谓了 。

    //用来创建label  看这个样子与创建UIView是一样的
    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 100, 100)];
    
    //将label添加到view上
    [self.view addSubview:label];
    
    //1. 为label设置一个UIFont类的参数,UIFont类指定了文字的大小和样式
    //2. 在这里我们为label更改了字号,由默认的17号改成了14号
    [label setFont:[UIFont systemFontOfSize:14]];
    
    //为label添加文本内容,参数是NSString类型
    [label setText:@"茶哥儿,去喝咖啡啊……"];
    
    //设置文字颜色,参数为UIColor
    [label setTextColor:[UIColor redColor]];
    
    //设置对齐方式,参数是从一个枚举中选择的,默认的左对齐,当前代码改成了居中对齐
    [label setTextAlignment:NSTextAlignmentCenter];
    
    //设置显示样式,默认的label是只能显示1行的,参数可以指定显示行数,注意:0代表以当前文字最大显示行数显示
    [label setNumberOfLines:0];
    

    创造即永恒,喝茶去……

    相关文章

      网友评论

        本文标题:iOS-视图之UILabel

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