需要iOS 6.0及以上。
1.Download all the files in the DFLabelSizeFit subdirectory.
2.Add the DFLabelSizeFit group to your Xcode project.
3.import "DFLabelSizeFit.h
1.单行文本。label的高度是你设置的font的pointSize。并根据textAlignment设置label的位置。
- (UILabel *)df_labelSizeFit;
- (UILabel *)df_labelSizeFitWithLineSpacing:(CGFloat)lineSpacing
singleLineKeepWidth:(BOOL)singleLineKeepWidth;
@Param lineSpacing 行距
@Param paragraphSpacingBefore 段落之间的间距
@Param alignment 对齐方式
@Param isFirstLineHeadIndent 是否首行缩进两字符
- (UILabel *)df_labelSizeFitWithLineSpacing:(CGFloat)lineSpacing
paragraphSpacingBefore:(CGFloat)paragraphSpacingBefore
alignment:(NSTextAlignment)alignment
isFirstLineHeadIndent:(BOOL)isFirstLineHeadIndent;
该软件提供在MIT许可证下。有关详细信息,请参阅LICENSE 文件。
最低支持iOS 6.0
1.下载 DFLabelSizeFit 文件夹内的所有内容。
2.将 DFLabelSizeFit文件夹添加(拖放)到你的工程。
3.import "DFLabelSizeFit.h"
1.单行。返回label高度为你设置的font的pointSize。并根据textAlignment设置label的位置。
- (UILabel *)df_labelSizeFit;
- (UILabel *)df_labelSizeFitWithLineSpacing:(CGFloat)lineSpacing
singleLineKeepWidth:(BOOL)singleLineKeepWidth;
- (UILabel *)df_labelSizeFitWithLineSpacing:(CGFloat)lineSpacing
paragraphSpacingBefore:(CGFloat)paragraphSpacingBefore
alignment:(NSTextAlignment)alignment
isFirstLineHeadIndent:(BOOL)isFirstLineHeadIndent;
使用MIT许可证,详情见LICENSE 文件。
合作QQ:188816190