UILabel 的基本用法
[code=objc]
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
//视图加载完毕
- (void)viewDidLoad {
[super viewDidLoad];
//___________UILable(文本标签,显示文本)_______________
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 100, 80, 70)];
//设置背景
label.backgroundColor = [UIColor redColor];
//设置文本
label.text = @"wxhl Created by liuwei on 15/8/11.";
//设置文本颜色
// label.textColor = [UIColor yellowColor];
//行数 ,默认是1行,0是自动换行
label.numberOfLines = 0;
//更改字体的大小 UIFont:表示字体
/**
* systemFontOfSize:系统字体
boldSystemFontOfSize:粗体
italicSystemFontOfSize:斜体
*/
/*
//获取系统所有字体
NSArray *fonts = [UIFont familyNames];
NSLog(@"%@",fonts);
UIFont *font = [UIFont fontWithName:@"Apple Color Emoji" size:20];
*/
UIFont *font = [UIFont systemFontOfSize:20];
//设置显示的字体
label.font = font;
//自适应,可以根据内容自己调整大小
// [label sizeToFit];
//文本的位置 ,居左(默认) ,居中, 居右
label.textAlignment = NSTextAlignmentCenter;
//文本打断的方法
// label.lineBreakMode = NSLineBreakByWordWrapping;
//设置阴影大小
label.shadowOffset = CGSizeMake(1, 1);
//设置阴影颜色
label.shadowColor = [UIColor greenColor];
[self.view addSubview:label];
}
[/code]