let textview = UITextView(frame: CGRect(x: 100, y: 100, width: 100, height: 200))

let paraph = NSMutableParagraphStyle()

paraph.lineSpacing = 10;// 字体的行间距

let attributes = [NSFontAttributeName:UIFont.systemFont(ofSize: 15),NSParagraphStyleAttributeName: paraph]

textview.attributedText = NSAttributedString(string: "你的文字", attributes: attributes)

//如果是想在输入内容的时候就按照设置的行间距进行动态改变,那就需要将上面代码放到textView的delegate方法里

func textViewDidChange(_ textView: UITextView) {

let paraph = NSMutableParagraphStyle()

paraph.lineSpacing = 10;// 字体的行间距

let attributes = [NSFontAttributeName:UIFont.systemFont(ofSize: 15),NSParagraphStyleAttributeName: paraph]

textView.attributedText = NSAttributedString(string: "你的文字", attributes: attributes)

}

最新文章

  1. 学习Redis你必须了解的数据结构——双向链表(JavaScript实现)
  2. 发布mvc遇到的HTTP错误 403.14-Forbidden解决办法
  3. 原生js写的贪吃蛇网页版游戏特效
  4. 基于HT for Web的3D呈现A* Search Algorithm
  5. Java学习笔记(十六)——Java RMI
  6. 【原】开发路上疑难BUG调试记录
  7. Cheatsheet: 2015 04.01 ~ 04.30
  8. java 导出Excel 大数据量,自己经验总结!
  9. 200多个js技巧代码
  10. 【转】IE11的变化
  11. My97DatePicker 没有权限问题
  12. 【 D3.js 入门系列 — 3 】 做一个简单的图表!
  13. http异步请求
  14. CMA-连续内存分配
  15. ANT风格URL规则
  16. 迷宫问题(bfs+记录路径)
  17. 近期ubuntu 14.04 cpu占用高排障
  18. HTTP对静态资源的优化
  19. Django Rest Framework(二)
  20. sql定时备份

热门文章

  1. 美萍超市销售管理系统标准版access数据库密码mp611
  2. 总结-php
  3. 掌握Thinkphp3.2.0----内置标签
  4. iOS App Store上架新APP与更新APP版本
  5. 适应laytpl 渲染模板数据
  6. JQuery中的DOM操作
  7. 【Android测试】【第十九节】Espresso——API详解
  8. jquery on 绑定事件
  9. Canvas 知识体系简单总结
  10. QDirModel