UILabel总结
2024-09-05 03:47:05
UILabel
- 能显示文字,不能直接通过addTarget...方法监听点击
1. 常见属性
- @property(nonatomic,copy) NSString *text;
- 显示文字
- @property(nonatomic,retain) UIFont *font; + 显示字体 default is nil (system font 17 plain)
- @property(nonatomic,retain) UIColor *textColor;
- 文字颜色 default is nil (text draws black)
- @property(nonatomic,retain) UIColor *shadowColor;
- 阴影 default is nil (no shadow)
- @property(nonatomic) CGSize shadowOffset;
- 阴影位置 default is CGSizeMake(0, -1) -- a top shadow
- @property(nonatomic) NSTextAlignment textAlignment;
- 文字对齐模式 default is NSTextAlignmentLeft
- @property(nonatomic) NSLineBreakMode lineBreakMode;
- 换行模式
- @property(nonatomic) NSInteger numberOfLines;
- 文字行数
- lineBreakMode
- 内容缩进模式
2. UIFont
- UIFont代表字体,常见创建方法有以下几个:
- (UIFont *)systemFontOfSize:(CGFloat)fontSize; 系统默认字体
- (UIFont *)boldSystemFontOfSize:(CGFloat)fontSize; 粗体
- (UIFont *)italicSystemFontOfSize:(CGFloat)fontSize; 斜体
- 要想让UILabel自动换行,设置Lines为0即可
最新文章
- 利用Python进行数据分析(2) 尝试处理一份JSON数据并生成条形图
- maven profile的使用
- 多步骤多分步的组件StepJump
- C2第六次作业解题报告
- 大话JS面向对象之扩展篇 面向对象与面向过程之间的博弈论(OO Vs 过程)------(一个简单的实例引发的沉思)
- Angular 1.2.27在IE7下的兼容问题
- <;Web Scraping with Python>;:Chapter 1 &; 2
- POJ 1236 Network of Schools(强连通 Tarjan+缩点)
- wamp在win7下64位系统memcache/memcached安装教程
- Web层的搭建
- 30分钟掌握ES6/ES2015核心内容(上)
- VMare Workstation 12 安装 AsteriskNow freePBX
- Vmware ESXi日志文件存放目录地址
- URL和URI(简单介绍)
- 推荐一些关于学习Html Css和Js的书吗?
- Atitit 提升进度的大原则与方法 &#160;高层方法 &#160;attilax总结
- Jq_Js_Js、Jq获取浏览器和屏幕各种高度宽度
- MySQL 主从错误
- sql 事务运用实例
- Lombok让pojo变得更优雅