iOS UILabel 用法常用属性
2016-03-06 21:30
323 查看
#import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // 获取屏幕打大小 CGFloat width = [UIScreen mainScreen].bounds.size.width; CGFloat height = [UIScreen mainScreen].bounds.size.height; //初始化Label UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(width/2-50, height/2 - 30, 100, 60)]; //文本内容 NSString *string = @"aa"; label.text = string; //字体大小 label.font = [UIFont systemFontOfSize:25]; //粗体和大小结合 //label.font = [UIFont boldSystemFontOfSize:13]; //所有字体 NSArray *family = [UIFont familyNames]; // 只对英文和数字有效 // label.font = [UIFont fontWithName:@"Apple SD Gothic Neo" size:20]; // 边框 和 颜色 label.layer.borderWidth = 1; label.layer.borderColor = [UIColor redColor].CGColor; // 圆角 label.layer.cornerRadius = 5; label.layer.masksToBounds = YES; //背景颜色 label.backgroundColor = [UIColor lightGrayColor]; //换行 label.numberOfLines = 0; //字体颜色 label.textColor = [UIColor whiteColor]; //对齐方式 label.textAlignment = NSTextAlignmentCenter; /** NSLineBreakByWordWrapping = 0, // Wrap at word boundaries, default NSLineBreakByCharWrapping, // Wrap at character boundaries NSLineBreakByClipping, // Simply clip NSLineBreakByTruncatingHead, // Truncate at head of line: "...wxyz" NSLineBreakByTruncatingTail, // Truncate at tail of line: "abcd..." NSLineBreakByTruncatingMiddle // Truncate middle of line: "ab...yz" */ //文本多 显示的格式 label.lineBreakMode = NSLineBreakByTruncatingHead; [self.view addSubview:label]; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end
相关文章推荐
- ajax学习第二天——ajax框架,juery的实现xml,中文乱码与跨域访问
- iOS. UIButton 常用方法
- iOS UI基础学习历程
- UIButton
- 博弈论(二):Sprague-Grundy函数
- juery实现贪吃蛇的游戏
- objc_property_attribute_t 的value和name
- easyUI confirm消息框的OK和cancel按钮的修改
- (java)Increasing Triplet Subsequence
- 使用Arduino读取噪声传感器分贝值
- 批判性思维——Asking The Right Questions
- 骨骼算法,仿生中的外观
- View Programming Guide for iOS 学习笔记_3
- Android Volley完全解析(三),定制自己的Request
- 关于UITableView 的一些重用技术注意点
- hdu1509 Windows Message Queue(优先队列水)
- leetcode52 N-Queens II
- (java)Unique Binary Search Trees
- POJ 3458 Colour Sequence
- hdu 5063 Operation the Sequence(Bestcoder Round #13)