需要在UIButton的titleLabel或者UILabel的text 字符串里面添加换行符号 “\n”,并且设置 UILabel的numberOfLines属性

栗子:行数要和“\n”的个数对应,并且UILabel的frame要保证足够大,能够完整显示换行之后的文字

代码:

截图:

1.字体格式设置过大的结果

2. 设置刚好的结果

4.设置3行的字体格式过大的结果

------------------------->

5.行数和换行符不对应的结果

----------------------------------->

6.设置3行字体格式适配的结果

--------------------------------->

UILabel的字体设置一样的道理,我这里利用的就是UIButton的titleLabel属性设置的

最新文章

  1. 将GridView数据导入到excel,并提供下载
  2. COGS1008. 贪婪大陆[树状数组 模型转换]
  3. JQuery中==与===、$("#")与$("")的区别
  4. iOS /* */多个嵌套解决
  5. 学习之痛(数据库->存储过程和函数)
  6. JAVA 界面 - 记事本
  7. Session简介
  8. 网站seo优化--jsoup 批量分析相关网站 标签,描述,关键词.
  9. Java基础知识强化之集合框架笔记52:Map集合之Map集合的遍历 键找值
  10. 弹出层iframe链接设置
  11. wcf wpf
  12. 深入理解Autofac生命周期
  13. 负载均衡lvs_dr_tcp_http单调度
  14. linux自动启动程序
  15. 斯坦福大学公开课机器学习: machine learning system design | prioritizing what to work on : spam classification example(设计复杂机器学习系统的主要问题及构建复杂的机器学习系统的建议)
  16. InnoDB 与 MYISAM的区别和联系
  17. ERROR 1130 (HY000): Host '172.16.1.54' is not allowed to connect to this MySQL server
  18. Linux 命令详解(十一)Shell 解析 json命令jq详解
  19. (转)CASE WHEN 用法
  20. learning svn change commit log

热门文章

  1. 在子线程中new Handler报错--Can't create handler inside thread that has not called Looper.prepare()
  2. centos 常见软件安装
  3. Java重点之小白解析--浅谈数据流形式图片上载
  4. es6之set和map
  5. win7 无法修改时区和时间
  6. Architecture.the-reactive-manifesto
  7. JavaSE知识结构
  8. 浅析MVC模式与三层架构的区别01
  9. Python list列表的排序
  10. pdoner version 0.1.0 release