UILabel的一些基本使用
2016-01-28 22:06
302 查看
//实例化UILabel对象
UILabel *label=[[UILabel alloc]init];
//设置label1的坐标和大小
label.frame=CGRectMake(0, 20, 320, 30);
//设置label显示的文本
label.text=@"你好";
//设置label1的背景颜色
label1.backgroundColor=[UIColor redColor];
//设置label3中字体的大小
label3.font=[UIFont systemFontOfSize:20];
//设置label文字为居中 NSTextAlignmentCenter
//右对齐 NSTextAlignmentRight
//左对齐 NSTextAlignmentLeft
label.textAlignment=NSTextAlignmentCenter;
//设置label的字体样式及大小
//获得当前IDE中的所有字体
NSArray *fontArray=[UIFont familyNames];
NSLog(@"%@",fontArray);
label.font=[UIFont fontWithName:@"Zapfino" size:20];
//设置label的文字颜色
label.textColor=[UIColor whiteColor];
//设置影子的颜色
label.shadowColor=[UIColor grayColor];
//设置影子的偏移量
label.shadowOffset=CGSizeMake(20, 5);
//设置label为多行显示,默认为1行,0代表多行
label.numberOfLines=0;
//设置lable的宽度自适应字体的大小
[label sizeToFit];
//设置字体大小适应label的宽度
label.adjustsFontSizeToFitWidth = YES;
//设置label的折行样式
label.lineBreakMode=NSLineBreakByClipping;
//将label添加到屏幕
[self.window addSubview:label1];
UILabel *label=[[UILabel alloc]init];
//设置label1的坐标和大小
label.frame=CGRectMake(0, 20, 320, 30);
//设置label显示的文本
label.text=@"你好";
//设置label1的背景颜色
label1.backgroundColor=[UIColor redColor];
//设置label3中字体的大小
label3.font=[UIFont systemFontOfSize:20];
//设置label文字为居中 NSTextAlignmentCenter
//右对齐 NSTextAlignmentRight
//左对齐 NSTextAlignmentLeft
label.textAlignment=NSTextAlignmentCenter;
//设置label的字体样式及大小
//获得当前IDE中的所有字体
NSArray *fontArray=[UIFont familyNames];
NSLog(@"%@",fontArray);
label.font=[UIFont fontWithName:@"Zapfino" size:20];
//设置label的文字颜色
label.textColor=[UIColor whiteColor];
//设置影子的颜色
label.shadowColor=[UIColor grayColor];
//设置影子的偏移量
label.shadowOffset=CGSizeMake(20, 5);
//设置label为多行显示,默认为1行,0代表多行
label.numberOfLines=0;
//设置lable的宽度自适应字体的大小
[label sizeToFit];
//设置字体大小适应label的宽度
label.adjustsFontSizeToFitWidth = YES;
//设置label的折行样式
label.lineBreakMode=NSLineBreakByClipping;
//将label添加到屏幕
[self.window addSubview:label1];
相关文章推荐
- 在子线程(非UI线程)中修改一个控件的值
- [Ajax-相濡以沫,不如相忘于江湖] Ajax核心: XMLHttpRequest对象
- UI_完整通讯录
- UI_糗事百科页面
- UI_表视图编辑(删除,移动,插入)
- Android的AsyncQueryHandler详解
- iOS-UI分析利器--Reveal安装破解以及简单使用
- POJ 2533 Longest Ordered Subsequence
- UIAutomator
- POJ--2299 Ultra-QuickSort(离散化 + 求逆序数)
- Union-Find(并查集): Quick union算法
- UI视图挖坑
- Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false 错误
- 在iOS 8中使用UIAlertController
- NGUI 实现对UISprite 的拖拽
- hdoj 3804 Query on a tree 【树链剖分 + 思维】
- (有码)UI导航控制器目标动作机制传值
- 19、一个编译错误transformClassesWithDexForDebug finished with non-zero exit value 1
- LinkedBlockingQueue 与ConcurrentLinkedQueue
- ubuntu下mosquitto的安装使用