UILabel详解
2015-07-01 15:10
591 查看
// 创建UILabel对象 UILabel * label = [[UILabel alloc] initWithFrame:CGRectMake(50, 50, 200, 50)]; // 文字内容 label.text = @"Hello World Hello World"; // 字号,默认17 label.font = [UIFont systemFontOfSize:20]; // 字体及字号 label.font = [UIFont fontWithName:@"Zapfino" size:20]; // 文字颜色 label.textColor = [UIColor redColor]; // 背景颜色 label.backgroundColor = [UIColor blackColor]; // 阴影颜色 label.shadowColor = [UIColor yellowColor]; // 阴影偏移量(x,y),可以利用阴影效果使字变粗 label.shadowOffset = CGSizeMake(-3, 3); // 是否高亮,默认为NO label.highlighted = YES; // 高亮YES时的颜色 label.highlightedTextColor = [UIColor blueColor]; // 对齐方式 label.textAlignment = NSTextAlignmentCenter; // 文字过长需要打断(即前中后某处使用...代替) label.lineBreakMode = NSLineBreakByTruncatingMiddle; // 最多显示行数,文字过长自动换行,默认是1行 label.numberOfLines = 0; // 文字自适应,在numberOfLines默认为1行时,会自动向后扩展;在numberOfLines为0时自动向下扩展 [label sizeToFit]; // 决定UILabel的绘制方式,设置为NO将会使文本变暗,表示它没有被激活,这时向它设置颜色值是无效的 label.enabled = NO; // 是否开启用户触摸模式(默认UILabel和UIImageView都是NO,则加在该控件上边的所有其他控件也都转为用户触摸关闭模式) label.userInteractionEnabled = YES; // 自动调整字体大小以适应label宽度 label.adjustsFontSizeToFitWidth = YES;
相关文章推荐
- 动态获取配置文件里的value
- uint8_t / uint16_t / uint32_t /uint64_t
- poj 2478 Farey Sequence(欧拉函数是基于寻求筛法素数)
- 有关UIView、subview的几个基础知识点-IOS开发 (实例)
- 每日_vs build events
- 怎样设置UITableView的cell之间的距离
- UITextFiled 通知监听
- Longest Common Subsequence (LCS)最长公共子串
- UIButton详解
- 制作支持UEFI的Windows8 PE (4)
- UEFI引导Windows启动(3)
- divide and conquer 二分查找
- iOS中使用UITableView的实现向左拉实现删除
- OAF_开发系列11_实现OAF通过DataBoundValues动态显示表列的左右对齐
- 对“传统BIOS”与“EFI/UEFI BIOS”的基本认识
- easyui required 提交验证
- 新一代UEFI BIOS UEFI基础知识介绍 (1)
- 新一代UEFI BIOS “CSM”对安装Windows的影响(11)
- Installation error: INSTALL_FAILED_UID_CHANGED 的解决办法
- ui-grid的笔记