self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
self.window.rootViewController = [[UIViewController alloc] init];
//UILable? 標簽
//1.創(chuàng)建+ frame
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 200, 100)];
//2.屬性設(shè)置
label.backgroundColor = [UIColor yellowColor];
//3.添加父視圖
[self.window addSubview:label];
//4.內(nèi)存管理
[label release];
/*********** label 文字相關(guān)特性****************/
//顯示文字? text
//默認 左對齊/居中顯示/文本黑色/行數(shù)為1/背景透明色
label.text = @"這是一個label分的方法是基地忘記哦剛剛發(fā)";
//文本顏色? textColor
label.textColor = [UIColor blueColor];
//文本對齊方式 textAlignment
label.textAlignment = NSTextAlignmentCenter;
//斷行模式(文本省略方式)? lineBreakMode
label.lineBreakMode = NSLineBreakByTruncatingMiddle;
//文本行數(shù)? numberOfLines
//默認為1? 為0 時行數(shù)不限
label.numberOfLines = 0;
//label 自適應(yīng) 當輸入的內(nèi)容(文本)不滿一行是即改變高有改變長, 文本超過一行是只改變高不改變長 一定要寫在設(shè)置text之后 如果寫在之前 label的size會置為0
//? ? [label sizeToFit];
//字體 font? 名稱/大小
label.font = [UIFont systemFontOfSize:20];
//陰影 shadow
label.shadowColor = [UIColor redColor];
//陰影偏移量
label.shadowOffset = CGSizeMake(1, 3);