//方式二

UILabel *label3 = [[UILabel alloc]init];

label3.frame=CGRectMake(200, 50, 70, 60);

label3.text=@"修改后\n行间距";

label3.numberOfLines=2;

label3.backgroundColor=[UIColor grayColor];

label3.textColor=[UIColor blackColor];

[self.view addSubview:label3];

//通过修改文本属性

NSMutableAttributedString *attriString =

[[NSMutableAttributedString alloc] initWithString:label3.text];

NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];

[paragraphStyle setLineSpacing:10];//设置距离

[attriString addAttribute:NSParagraphStyleAttributeName

value:paragraphStyle

range:NSMakeRange(0, [label3.text length])];

label3.attributedText = attriString;

ios label文字行间距_iOS 设置label的行间距教程相关推荐

  1. ios label文字行间距_iOS 设置UILabel行间距【原创】

    今天在项目中遇到需要设置较多文字的行间距问题,得到解决办法分享给大家. 下面贴出代码供参考: 1.正常使用 UILabel *label = [[UILabel alloc] initWithFram ...

  2. ios label文字行间距_iOS设置UILabel文字的行间距和字间距

    释放双眼,带上耳机,听听看~! 可以在UILabel的Category中提供如下几个方法: .h文件 @interface UILabel (ChangeLineSpaceAndWordSpace) ...

  3. xcode中的label文字居中怎么设置_注意6个问题,搞定PPT文字排版,让你的PPT提升一个档次!...

    PPT课件中,文字和图片是排版的两大主要构成要素. 文字排列组合的好坏,直接影响着版面的效果. 可现实情况是,图片有版权不能乱用,公司购买的图片库有不能表达课件的基本诉求,只能罗列文字. 如果只是文字 ...

  4. iOS UIlabel文字排版(改变字间距行间距)分类

    在iOS开发中经常会用到UIlabel来展示一些文字性的内容,但是默认的文字排版会觉得有些挤,为了更美观也更易于阅读我们可以通过某些方法将UIlabel的行间距和字间距按照需要调节. 比如一个Labe ...

  5. ios 部分string颜色_ios 设置字符串中某段字符的颜色

    1.提取URL NSMutableAttributedString*strMutable=[[NSMutableAttributedString alloc]initWithString:str]; ...

  6. python label textvariable_PythonTkinter buttons用于设置label textvariable issu的命令

    我在玩Tkinter,从头开始做一个计算器.尽可能多地了解活动和图书馆的情况.在 现在我只想让按钮将按钮上的值传递给顶部的标签.在 我使用for循环创建了大多数按钮,以避免冗余代码,但现在传递到标签中 ...

  7. JAVA的cell设置行间距_iOS设置tableView的cell之间的间距

    之前在网上找过很多设置间距,各有各的好处.这里介绍一种我常用的方法,目前没有碰到过什么问题,如果有问题,我会在后面补充说明. 1.创建一个tableView UITableView *myTableV ...

  8. pdfptable 设置行间距_CSS设置表格tr行间距的方法

    border-collapse 属性设置表格的边框是否被合并为一个单一的边框. 它的属性值如下: 值 描述 separate 默认值.边框会被分开.不会忽略 border-spacing 和 empt ...

  9. android怎么调textview间距,Android如何设置TextView的行间距、行高。

    Android系统中TextView默认行间距比较窄,不美观. 我们可以设置每行的行间距,可以通过属性android:lineSpacingExtra或android:lineSpacingMulti ...

最新文章

  1. 游戏编程入门之碰撞检测
  2. eclipse 创建maven 项目 动态web工程完整示例
  3. Java快速教程--vamei 学习笔记(基础篇)
  4. android:ellipsize实现跑马灯效果总结
  5. java面向对象(二)之继承
  6. 二分+最大化最小值 River Hopscotch POJ - 3258
  7. 将jOOQ与Spring结合使用:代码生成
  8. linux使用mount命令挂载、umount命令取消挂载
  9. Mybatis源码解析!!! 附中午注释源码
  10. 林志颖在微博展示iPhone 5
  11. hacking 麦步手表之(3)制作一个英文表盘xzy-reborn
  12. Revealing ecosystem services relationships and their driving factors for five basins of Beijing (2)
  13. win10如何删除计算机用户,win10如何取消账户登录_win10怎么删除登录账户
  14. Mac系统中 alt+insert怎么操作?
  15. 被蠢人、穷人与聪明人放弃的“概率权”
  16. 高考计算机会考等级划分标准,学考等级怎么划分2020最新标准
  17. 项目总结--3(@Cacheable的使用方法和使用技巧)
  18. 休闲平台,何去何从?(1)
  19. Android aosp10,AOSP Android10 hook dlsym
  20. 电化学甲醛气体传感器

热门文章

  1. 智能问答开源_7个开源问答平台
  2. 大中型规模灵活定制的网吧组网方案(转)
  3. oracle成批事务处理,Oracle EBS OPM 生产批创建事务处理
  4. JSP+Servlet实现留言板(简陋)
  5. latex 中文书籍常见命令
  6. CleanMyMac 3自定义智能清理
  7. CSAPP读书笔记 第一章
  8. c语言生日快乐爱心,C语言 生日快乐
  9. 【面试】嵌入式C语言题目整理
  10. perl中our的用法