zoukankan      html  css  js  c++  java
  • UILabel的属性及方法

    1.文本标签,是专门用来显示文字内容的组件

        UILabel * label = [[UILabel alloc] initWithFrame:CGRectMake(0, 100, 250, 80)];

        

        2.一个组件,如果想要正确的显示在屏幕上,要具备什么条件

           1.一定要有一个正确的Frame值

           2.要显示在谁上面

           3.什么是父子关系?

       addSubview 就是建立视图之间父子关系,那么子控件会随着父亲控件坐标变化而发生效果上的变化

       子控件的坐标位置,是直接参考期父亲视图的左上角

       如果一个组件想要正确的显示在屏幕上,一定要保证2点

        1.具备正确的Frame值

        2.与已经显示在屏幕上的某个视图,建立了父子关系

        [self.window  addSubview:label];

        label.backgroundColor = [UIColor redColor];设置颜色

        label.text = @"abcdefgabcdefgab";赋值

        

      设置文字大小

        label.font = [UIFont systemFontOfSize:30];

        label.font = [UIFont fontWithName:@"Bodoni 72 Oldstyle" size:30];

       根据UIFont中支持的字体,去进行设置才可以正确的应用

        NSArray * tmpArray = [UIFont familyNames];

      textAlignment 设置文字显示的具体位置 常用的有3种:

        NSTextAlignmentLeft 居左显示

        NSTextAlignmentCenter 居中显示

        NSTextAlignmentRight 居右侧显示

        e: label.textAlignment = NSTextAlignmentCenter;

      设置显示文字的行数

        要设置固定的Label显示的具体行数,那么要保证Frame的高度能够够用

        e: label.numberOfLines = 2

  • 相关阅读:
    [Sql Server][原创]
    SQL Server T-SQL高级查询
    SQL 网文链接
    Epicor系统二次开发
    lambda表达式的变量作用域
    写一个正则表达式匹配手机号
    函数装饰器在类方法中的使用方法
    关于Django的session的使用 (装饰器版)
    Django ORM相关操作(2)
    Django ORM相关操作(1)
  • 原文地址:https://www.cnblogs.com/CLiOS/p/5279210.html
Copyright © 2011-2022 走看看