UIButton 创建的button的文本怎么换行

liyubao160 2015-11-07 05:03:23
button设置文本的时候怎么换行
...全文
2297 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kaaaaai 2016-11-22
  • 打赏
  • 举报
回复
引用 5 楼 qq_35247294 的回复:
三楼醉了,没有这个方法大哥
有的,只是写的时候多加了一点 button.titlelabel.numberOfLines = 0;
网易云捕 2016-07-04
  • 打赏
  • 举报
回复
没有看太明白lz的具体需求
1. 如果只是想文本在达到button的宽度后就自动换行的话,设置lineBreakMode属性即可

换行的话,设置0(按字换行) 或者1 (按字符换行)
2. 如果是开发者自己定义文本换行的位置,像1楼说的那样,在需要换行的地方添加"\n"

qq_35247294 2016-07-04
  • 打赏
  • 举报
回复
三楼醉了,没有这个方法大哥
kenrry1992 2015-11-13
  • 打赏
  • 举报
回复
和#3楼的意思一样 不过还有一种方法 使用sizetofit方法也可以实现
不担心 2015-11-08
  • 打赏
  • 举报
回复
试试用"\n"
码上发财V 2015-11-08
  • 打赏
  • 举报
回复
button.numberOfLines = 0;试一试这句应该就可以了!!这句是行数不限制的意思!在 用“\n”换行就好了
15566 2015-11-08
  • 打赏
  • 举报
回复
button中显示文字的部分是一个label,所以如果你要显示多行文字,就要先设置label的行数。

29,031

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧