首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UILabel -文字自动换行

问UILabel -文字自动换行
EN

Stack Overflow用户
提问于 2009-07-14 02:49:31
回答 3查看 107K关注 0票数 155

有没有办法让标签根据需要自动换行?我将换行符设置为换行,并且标签的高度足以容纳两行,但它似乎只在换行符上换行。是否必须添加换行符才能使其正确换行?如果它不能水平地放进去,我只想把它包起来。

EN

回答 3

Stack Overflow用户

发布于 2009-07-13 19:01:00

UILabel有一个属性lineBreakMode,您可以根据自己的需要进行设置。

票数 27
EN

Stack Overflow用户

发布于 2016-07-29 15:56:49

在Swift中,你可以这样做:

代码语言:javascript
复制
    label.lineBreakMode = NSLineBreakMode.ByWordWrapping
    label.numberOfLines = 0

(请注意,lineBreakMode常量的工作方式与ObjC中的不同)

票数 23
EN

Stack Overflow用户

发布于 2019-01-18 00:49:02

Xcode 10,Swift 4

在故事板上,也可以通过选择标签并使用属性检查器来换行标签的文本。

换行符=换行符=换行

​

​

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1121358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档