NSString *textStr = @"iPhone规定:任何应用想访问麦克风,必须被授权麦克风服务。请进入“设置”->“隐私”->“麦克风”中打开QQ空间的麦克风服务。";UIFont *textFont = [UIFont systemFontOfSize:14];CGSize textSize = [textStr sizeWithFont:textFontconstrainedToSize:CGSizeMake(bounds.size.width - 40, QZONE_SCREEN_HEIGHT)];;UILabel *openMicPrivilegeTipsLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 20, textSize.width, textSize.height)];openMicPrivilegeTipsLabel.textColor = DefaultDescriptionText2ColorInDefaultTheme;openMicPrivilegeTipsLabel.text = textStr;openMicPrivilegeTipsLabel.backgroundColor = [UIColor clearColor];openMicPrivilegeTipsLabel.textAlignment = UITextAlignmentLeft;openMicPrivilegeTipsLabel.font = [UIFont systemFontOfSize:14];openMicPrivilegeTipsLabel.numberOfLines = 0;// 调整行间距NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:textStr];NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];[paragraphStyle setLineSpacing:6];[attributedString addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, [textStr length])];openMicPrivilegeTipsLabel.attributedText = attributedString;[_tipsBG addSubview:openMicPrivilegeTipsLabel];[openMicPrivilegeTipsLabel sizeToFit];

转载于:https://www.cnblogs.com/sesexxoo/p/6189909.html

UILabel设定行间距方法相关推荐

  1. iOS UILabel设置行间距和字间距并计算高度

    转载自:  http://blog.csdn.net/luco2008/article/details/50977718 #define UILABEL_LINE_SPACE 6 #define HE ...

  2. iOS开发技巧之:UILabel设置行间距和字间距并计算高度

    #define UILABEL_LINE_SPACE 6 #define HEIGHT [ [ UIScreen mainScreen ] bounds ].size.height //给UILabe ...

  3. iOS UILabel 设置 行间距 和 字间距 并计算高度

    #define UILABEL_LINE_SPACE 6 #define HEIGHT [ [ UIScreen mainScreen ] bounds ].size.height //给UILabe ...

  4. [iOS]修改UILabel的行间距/段间距/缩进

    [iOS]修改UILabel的行间距/段间距/缩进 - (void)viewDidLoad {[super viewDidLoad];UILabel *dLabel = _desLab;NSStrin ...

  5. php 自定义行间距,css文字行间距怎么设置?css设置行间距方法

    在css样式中,很多人对css文字行间距并不是很熟悉,下面 第一PHP社区 带你了解一下css文字行间距怎么设置?以及css设置行间距方法. css文字行间距怎么设置?css设置行间距方法 在一篇文章 ...

  6. 修改UILabel的行间距

    在iOS开发中  有时候为了调整一些UI效果  我们需要调整UILabel之间的行间距: contentLabel.text:label上显示的文字内容; 5:label行间距; contentLab ...

  7. iOS 设置UILabel 的行间距

    // // UILabel+LineSpace.h//#import <UIKit/UIKit.h>NS_ASSUME_NONNULL_BEGIN@interface UILabel (L ...

  8. UILabel 调整行间距

    /*调整行间距*/ + (void)adjustLineSpacingOfLabel:(UILabel *)label to:(CGFloat)lineSpacing {NSString *textS ...

  9. UILabel的行间距,字间距处理

    啥都不说了,直接上代码,做了一个Category #import <UIKit/UIKit.h> @interface UILabel (ChangeLineSpaceAndWordSpa ...

最新文章

  1. 树莓派开发2-静态库,动态库,wiringpi库
  2. Javascript获取最近若干个月
  3. Celery中文翻译-Application
  4. 在mac上搭建octopress+github pages博客
  5. 【JAVA编码专题】深入分析 Java 中的中文编码问题
  6. springboot quartz动态任务处理
  7. java汉字偏旁拆分,常见部首的拆分
  8. 计蒜课挑战难题:罗马数字转换成整数
  9. 2020统计局的行政划分表_湖州市有几个区和县?湖州市2020年县级以上区划名单...
  10. linux进程(fork,waitpid)
  11. Thinking in Java 11.13 Foreach与迭代器
  12. inode客户端连接成功上不了网_iNode的客户端部分常见问题
  13. 线性链表 — 单链表
  14. win7 下安装vb6.0(Error accessing the OLE registry)
  15. “用户请求取消当前的操作”的几种解决办法
  16. AutoPatch java_Java Beta.canAutoPatch方法代碼示例
  17. 调用链根因定位论文《Ranking causal anomalies by modeling local propagations on networked systems》
  18. 我是这样被电麻的:电容降压电路使用和注意事项
  19. 【ECCV 2020】Joint Visual and Temporal Consistency for Unsupervised Domain Adaptive Person Re-ID
  20. kaggle 2018 data science bowl 细胞核分割学习笔记

热门文章

  1. 阿里云linux下web服务器配置
  2. 自动化软件部署的shell脚本
  3. 如何成为一名受欢迎的程序员直播者?
  4. 新开通博客园,纪念一下。
  5. Mysql -- SQL常用命令实例
  6. 终于等到DUDU把MetaBlog Api打开了
  7. QT中的模态对话框及非模态对话框
  8. OpenCV积分图函数:integral ()详解
  9. C/C++报错:全局变量重定义或是多次定义
  10. vs2008 C++创建和调用标准DLL