加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Xcode如何自动收缩UITextView?

发布时间:2020-12-14 19:14:23 所属栏目:百科 来源:网络整理
导读:我有一个文本视图框,我希望该矩形保持相同的大小,而文本内部自动收缩以适应框.我需要这个的原因是因为文本是从plist中提取的,并且字符串都是不同的长度.标签具有自动收缩功能,这正是我想要的,但我无法通过代码找到一种方法来获得文本视图来做同样的事情.请帮
我有一个文本视图框,我希望该矩形保持相同的大小,而文本内部自动收缩以适应框.我需要这个的原因是因为文本是从plist中提取的,并且字符串都是不同的长度.标签具有自动收缩功能,这正是我想要的,但我无法通过代码找到一种方法来获得文本视图来做同样的事情.请帮忙!

解决方法

UILabels可以有多行文本.您只需要设置以下内容:

label.lineBreakMode = UILineBreakModeWordWrap;
label.numberOfLines = 0; // 0 = unlimited number of lines,set to another number to have that as maximum

我不完全确定这是否有效,但你可以将它与label.adjustsFontSizeToFitWidth = YES相结合;有一个自动收缩文本的多行标签.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读