iOS中UILabel的用法(三 )

UILabel是在app中最常用的控件,他继承了UIView,那就是说他拥有了UIView所拥有的方法.在UILabel中最常用的就是赋值显示,还有就是设置他得透明度了alpha....

  1:创建UILabel

UILabel *text = [[UILabel alloc] initWithFrame:CGRectMake(50, 50, 200, 50)];


和其他的控件一样. 在创建的时候,首先开辟内存空间,其次用frame设置其大小和位置关系.

2:给label赋值

text.text = @"欢迎光临天气预报,明天有暴风雪在2014年观看中文字幕";

text返回的是一个nsstring类型的变量.

3:设置文本对齐方式

text.textAlignment =NSTextAlignmentLeft;

 NSTextAlignmentLeft设置为文本靠左显示

 NSTextAlignmentRight设置文本靠右显示

 NSTextAlignmentCenter 设置文本居中显示

4:设置显示最多行数

text.numberOfLines =2;

5:设置字体和字体大小

text.font = [UIFontfontWithName:@"Arial Hebrew"size:20];

在设置字体的时候,一定要时苹果官方认证的字体,不是电脑上得字体.否则可能显示不对

获得苹果支持字体的代码

    /**
     *  获得系统支持的所有的字体
     */
    NSArray *arry = [UIFont familyNames];
    
    for (NSString *str  in arry) {
        NSLog(@"%@",str);
    }


6:设置文本的断行方式

text.lineBreakMode =NSLineBreakByWordWrapping;

7:设置阴影

text.shadowColor = [UIColorblackColor];

8:设置阴影便宜量

text.shadowOffset =CGSizeMake(3,4);

特别大招!!!!!!

设置文本为圆形显示:

Aview.layer.masksToBounds = YES;
    Aview.layer.cornerRadius = 75;

如果设置label为圆形显示,则必须要有一个正方形,在设置view.layer.cornerradius的时候一定要时改矩形的边长的一半.才能出现效果.

  • 欢迎各位一块学习,提高逼格!
  • 也可以添加洲洲哥的微信公众号

    更多消息

    更多信iOS开发信息 请以关注洲洲哥 的微信公众号,不定期有干货推送:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值