iOS中UILabel的用法(三 )

原创 2015年07月11日 09:23:20

 

本文来源地址:http://www.osjoin.com

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的时候一定要时改矩形的边长的一半.才能出现效果.



  • 如有问题可添加QQ群:234812704(洲洲哥之说)
  • 登录www.osjoin.com 第一时间查看最新文章
  • 欢迎各位一块学习,提高逼格!
  • 也可以添加洲洲哥的微信公众号

    更多消息

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

    这里写图片描述



版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS UILabel 用法常用属性

#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)view...

iOS一UIlabel用法详解

·UILable是iPhone界面最基本的控件,主要用来显示文本信息。 ·常用属性和方法有...

iOS开发系列之二 - UILabel 用法小结

// 初始化标签 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 100, 300, 150)]; // 设置标签文字 l...

iOS开发之 UIlabel(以后有新发现或者好的用法会补充~)

一、UILabel 的基本用法 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after...

iOS开发,UI学习之UILabel用法详解

iOS开发,UILabel用法详解

iOS Context 基础教程 (三)完整实现UILabel末尾 实现『省略号常看全文』显示

直接上代码,实现限制UIlabel最多显示行数,超出后显示 『。。。全文』效果实现:细节还待优化,给需要的人参考吧BDHKLabelAttribute.h// BDHKLabelAttribute....

IOS学习笔记(三)之UIView的标签(UILabel)与按钮(UIButton)

IOS学习笔记(三)之UIView的标签(UILabel)与按钮(UIButton)(博客地址:http://blog.csdn.net/developer_jiangqq)         Auth...

iOS UILabel

  • 2016年05月10日 14:20
  • 29KB
  • 下载

iOS UIlabel 闪烁

  • 2017年08月22日 16:48
  • 118KB
  • 下载

UILabel类的用法及实例

转载自:http://blog.csdn.net/weisubao/article/details/39528995 在以前的xcode版本中,练习的时候都会选择空模板,并在AppDeleg...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS中UILabel的用法(三 )
举报原因:
原因补充:

(最多只允许输入30个字)