菜鸟启航:UILabel基本操作
来源:互联网 发布:java hello world代码 编辑:程序博客网 时间:2024/05/24 04:00
UILabel 文本
//样式定制
label.text =@"hello world!";
label.textColor = [UIColorredColor];
label.textAlignment =NSTextAlignmentCenter;
label.backgroundColor = [UIColorblueColor];
label.font = [UIFontboldSystemFontOfSize:20];
label.shadowOffset =CGSizeMake(10,10);
label.shadowColor = [UIColoryellowColor];
label.highlighted =YES;
label.highlightedTextColor = [UIColorgreenColor];
label.numberOfLines =0;
label.baselineAdjustment =UIBaselineAdjustmentNone;
label.lineBreakMode =NSLineBreakByCharWrapping;
//创建一个Label
UILabel * label = [[UILabelalloc] initWithFrame:CGRectMake(60,200, 200, 200)];
//给Label提供显示内容
label.text =@"Yestory is history,and tomorrow is mystery,but taday is a gift,that's why it's call present";
//把Label显示到屏幕上。
//Labelf
//
label.backgroundColor = [UIColorgreenColor];
//修改Label的对齐模式
label.textAlignment =NSTextAlignmentCenter;
//靠左 NSTextAlignmentLeft
//居中 NSTextAlignmentCenter
//靠右 NSTextAlignmentRight
label.font = [UIFontsystemFontOfSize:35];
// label.font = [UIFont italicSystemFontOfSize:30];
// label.font = [UIFont boldSystemFontOfSize:30];
// label.font = [UIFont fontWithName:@"Party LET" size:40];
NSArray * array = [UIFontfamilyNames];
NSLog(@"%@",array);
//限制最多显示的行数, 默认值是 1
label.numberOfLines =10;
//换行模式
// label.lineBreakMode = NSLineBreakByCharWrapping;
// label.lineBreakMode = NSLineBreakByClipping;
// label.lineBreakMode = NSLineBreakByTruncatingHead;
// label.lineBreakMode = NSLineBreakByTruncatingMiddle;
label.lineBreakMode =NSLineBreakByTruncatingTail;
// NSLineBreakByCharWrapping 按字符截断
// NSLineBreakByClipping 按单词换行从末尾裁剪最后一行
// NSLineBreakByTruncatingHead 按单词换行,末尾一行从头开始删节
label.textColor = [UIColorredColor];
//给文字添加阴影效果
label.shadowOffset =CGSizeMake(5,5);
label.shadowColor = [UIColorblackColor];
//标记不能赋值为0
label.tag =10;
//字体大小自适应内容
label.adjustsFontSizeToFitWidth =YES;
label.minimumScaleFactor =0.5;
[self.viewaddSubview:label];
- 菜鸟启航:UILabel基本操作
- 菜鸟启航:UIButton基本操作
- 菜鸟启航:UITextField基本操作(一)
- 菜鸟启航:UITextField基本操作(二)
- 菜鸟飞飞开始启航!!
- Android菜鸟的启航
- 菜鸟的EL表达式的基本操作
- 基本操作命令(From菜鸟教程)
- 启航
- 启航
- 启航
- 启航
- 启航!
- 启航
- 启航
- 启航
- 启航
- 启航
- 修改 messagebox 按钮文字
- 文件上传在linux下乱码问题
- Android使用 SVG 资源文件(一)
- 使用Autolayout实现UITableView的Cell动态布局和高度动态改变
- Objective-C Runtime 运行时整理
- 菜鸟启航:UILabel基本操作
- iOS的HTML5不支持click,'touchend'通用
- eMMC Mandatory Boot和Alternative Boot
- 计算机论文写作提纲
- Hadoop 实例10 Join讲解3: 将人员的地址ID完善成为地址名称,输出格式要求:人员Id,姓名,地址 ----优化方案
- 第三十一天 ViewPager(带小圆点的图片左右循环滑动)、Fragment
- hdu 3549 a flow problem 的多种解法
- 求水仙花数的
- FASTCGI与CGI解释器的区别,及其工作原理