DFLabelSizeFit使用方法
DFLabelSizeFit
one line of code to fit label size.(一行代码自适应label size)
system Requirements
requires iOS 6.0+.
Installation
CocoaPods
|
|
Manually
|
|
Document
- use these methods you should set label’s frame at first.
1.single line text. the label height you get is the fontsize.According textAlignment set label’s frame.
2.single line text.only fit width. the label height you get is the frame.size.height you set.
3. Multiline text in one paragraph.
@param lineSpacing lineSpacing
@param singleLineKeepWidth when single line,keep width you set or get the actual label width.
4. muti paragraph.
@param lineSpacing lineSpacing
@param paragraphSpacingBefore paragraphSpacingBefore
@param alignment alignment
@param isFirstLineHeadIndent isFirstLineHeadIndent
License
provided under the MIT license. See LICENSE file for details.
中文介绍
系统要求
最低支持 iOS 6.0
安装
CocoaPods
|
|
手动安装
|
|
文档
- 使用这些方法前你需要先设置label的frame
1.单行。返回label高度是font值的pointSize。并根据textAlignment设置label的位置。1- (UILabel *)df_labelSizeFit;
2.单行。自适应宽。返回高为你设置的frame的height
3. 多行
@param lineSpacing 行距
@param keepWidth 文字单行时是保持设置的frame的width还是返回实际的label的width
4. 多段落设置富文本
@param lineSpacing 行距
@param paragraphSpacingBefore 段落之间的间距
@param alignment 对齐方式
@param isFirstLineHeadIndent 首行是否缩进两字符
许可证
使用 MIT 许可证,详情见LICENSE 文件。
THANKS!
qq交流群:479873475
合作qq:188816190