学习ios控件之UILabel

学习ios控件之UILabel

人生第一次写博客,带着紧张和激动的心情。最近在学习ios,继续自己学习的历程,供大家和自己来参考和复习。

官网地址:https://developer.apple.com/reference/uikit/uilabel 点击打开链接


    //UILabel的创建初始化
    UILabel *label = [[UILabel alloc] init];
    
    //设置边框大小
    label.frame = CGRectMake(40, 40, 200, 60);
    
    //设置背景色
    label.backgroundColor = [UIColor yellowColor];
    
    //设置文本内容
    label.text = @"I am a label !";
    
    //设置文本颜色
    label.textColor = [UIColor blueColor];
    
    //设置文本字体大小
    label.font = [UIFont systemFontOfSize:20];
    //    NSTextAlignmentLeft      = 0,    // Visually left aligned 视觉上居左对齐
    //    NSTextAlignmentCenter    = 1,    // Visually centered     视觉上居中对齐
    //    NSTextAlignmentRight     = 2,    // Visually right aligned视觉上居右对齐
    //    NSTextAlignmentJustified = 3,    // Fully-justified. The last line in a paragraph is natural-aligned. 试过和默认一样
    //    NSTextAlignmentNatural   = 4,    // Indicates the default alignment for script 试过和默认一样
    //前三个用的比较多
    label.textAlignment = NSTextAlignmentCenter;
    
    //设置行数(高度如果足够的话)
    label.numberOfLines = 2;
    
    //是否激活状态:默认是YES, 选择NO,颜色变虚
    label.enabled = YES;
    
    //设置阴影颜色
    label.shadowColor = [UIColor blackColor];
    
    //设置阴影的偏移量,x:正代码向右,负代表向左  y:正代码向下,负代表向上
    label.shadowOffset = CGSizeMake(4,4);
    
    //设置边框宽度
    label.layer.borderWidth = 1;
    
    //设置边框圆角
    label.layer.cornerRadius = 10;
    
    //设置背景为圆角
    label.clipsToBounds = YES;
    
    //设置透明度
    label.alpha = 0.5;
    
    //添加到视图中
    [self.view addSubview:label];

写的不好,请大家见谅。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值