要在UILabel中显示的最大可见字符串长度

时间:2015-11-30 15:38:10

标签: swift uilabel tableview chat

我试图使用Swift进行聊天。

我使用 tableView 和2个自定义行。 每行中都有标签

我试图理解我必须解决的逻辑链,以使此行大小取决于标签内容。所以,这是:

1)获取此屏幕的最大可见字符串长度以及此字符串高度。

2)将消息长度除以找到的结果。这将是行计数。

3)设置行高=字符串高度*行计数+向上和底部填充。

4)设置标签高度,就像没有填充的行一样。

问题是获得一步的结果。我甚至不明白我该怎么做。请帮助我,欢迎任何有关如何使其更容易的建议:)

0 个答案:

没有答案
相关问题