基本控件一-UILabel
来源:互联网 发布:乐乎青年公寓通州北苑 编辑:程序博客网 时间:2024/06/08 12:25
在iOS开发中,UILabel是非常重要的控件,主要用于显示文本信息
CGRect labelFrame = CGRectMake(10, 100, 200, 50); //初始化 UILabel *label = [[UILabel alloc] init]; //1、frame label.frame = labelFrame; //2、文本信息-text,默认为nil label.text = @"I am a UILabel"; //3、字体大小-font,默认为系统17号字体 label.font = [UIFont systemFontOfSize:15];//一般系统字体 label.font = [UIFont boldSystemFontOfSize:15];//加粗系统字体 label.font = [UIFont fontWithName:@"Arial" size:15];//指定某种字体 //4、字体颜色-textColor,默认为黑色 label.textColor = [UIColor purpleColor]; //5、文本阴影颜色-shadowColor,默认没有阴影颜色 label.shadowColor = [UIColor orangeColor]; //6、阴影偏移量-shadowOffset,默认为CGSizeMake(0, -1),上方的shadow label.shadowOffset = CGSizeMake(0, -1); //7、对齐方式-textAlignment,默认为NSTextAlignmentLeft(左对其) label.textAlignment = NSTextAlignmentCenter;//居中对齐 label.textAlignment = NSTextAlignmentLeft;//靠左对齐 label.textAlignment = NSTextAlignmentRight;//靠右对齐 label.textAlignment = NSTextAlignmentJustified;//两端对齐方式 //8、是否高亮状态-highlighted,默认为NO label.highlighted = YES; //9、高亮状态下文本颜色-highlightedTextColor,默认为nil label.highlightedTextColor = [UIColor grayColor]; //10、是否允许交互-userInteractionEnabled,默认为NO label.userInteractionEnabled = YES; //11、标签文本行数-numberOfLines,默认为1行,若设置为0,则表示行数无限制 label.numberOfLines = 3; //12、根据标签宽度自动改变字体大小-adjustsFontSizeToFitWidth,默认为NO label.adjustsFontSizeToFitWidth = YES; //13、文本过长时显示方式-lineBreakMode,默认为NSLineBreakByTruncatingTail,结尾多余部分用...表示 label.lineBreakMode = NSLineBreakByTruncatingHead;//文本开头处多余部分用... label.lineBreakMode = NSLineBreakByTruncatingTail;//结尾多余部分用... label.lineBreakMode = NSLineBreakByTruncatingMiddle;//两边显示文本,中间多余部分用...表示 [self.view addSubview:label];
0 0
- 基本控件一-UILabel
- 基本控件之UILabel
- IOS基本控件常用属性及方法(一)---UILabel
- ios基本控件之UILabel
- iOS总结控件一(UILabel)
- UI基本控件-UILabel-UITextField-UIButton-UIAlertView
- iOS-UI-基本控件之UILabel
- IOS的基本控件的使用-UILabel
- UI-基本控件( UILabel UITextField UIImageView UIButton)
- UI 基础控件(一)-----------UILabel
- UILabel控件
- 控件-UILabel
- iOS基本常用控件总结(UIView,UILabel,UIButton,UIImageView)
- iOS基本控件<一>
- quick-cocos2d-x 基础控件用法-------UILabel、UIPushButton(一)
- 黑马程序员--UI的基本控件使用之UILabel与UIButton的基本操作
- OC之基本控件一
- GUI基本控件(一)
- 观察者模式
- 毕业设计1-开题报告
- recycleview跟scrollview嵌套
- JAVA中equals()和==比较
- android开发判断虚拟菜单是否开启及获取虚拟菜单高度
- 基本控件一-UILabel
- Hibernate学习——(十二)Hibernate缓存机制(一级、二级、查询)
- Android学习之自定义进度条ProgressBar
- 最新版 CocoaPods 的安装流程
- HDOJ 2017 字符串统计
- mvc中Scripts.Render的用法
- spring-data-jpa 使用
- Java泛型的逆变
- Storm主要组件介绍