self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
self.window.rootViewController = [[UIViewController alloc] init];
//UILable 标签
//1.创建+ frame
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 200, 100)];
//2.属性设置
label.backgroundColor = [UIColor yellowColor];
//3.添加父视图
[self.window addSubview:label];
//4.内存管理
[label release];
/*********** label 文字相关特性****************/
//显示文字 text
//默认 左对齐/居中显示/文本黑色/行数为1/背景透明色
label.text = @"这是一个label分的方法是基地忘记哦刚刚发";
//文本颜色 textColor
label.textColor = [UIColor blueColor];
//文本对齐方式 textAlignment
label.textAlignment = NSTextAlignmentCenter;
//断行模式(文本省略方式) lineBreakMode
label.lineBreakMode = NSLineBreakByTruncatingMiddle;
//文本行数 numberOfLines
//默认为1 为0 时行数不限
label.numberOfLines = 0;
//label 自适应 当输入的内容(文本)不满一行是即改变高有改变长, 文本超过一行是只改变高不改变长 一定要写在设置text之后 如果写在之前 label的size会置为0
// [label sizeToFit];
//字体 font 名称/大小
label.font = [UIFont systemFontOfSize:20];
//阴影 shadow
label.shadowColor = [UIColor redColor];
//阴影偏移量
label.shadowOffset = CGSizeMake(1, 3);