gpt4 book ai didi

iphone - 常规/组 UITableViewCell 中的字符数

转载 作者:行者123 更新时间:2023-11-28 20:24:48 25 4
gpt4 key购买 nike

是否有任何标准方法可以知道 UITableViewCell 在常规和组 TableView 中一行(不换行)可以占用的字符数?基本上是一些带有文本字体大小和字符数的图表。

最佳答案

在 UITableViewCell 中没有字符这样的东西。您大概关心的是 UITableViewCell 中某个界面对象中的字符 - 例如,它可能是一个 UILabel。单元格 - 至少,你提出问题的方式 - 是无关紧要的。

如果是这种情况,您可以使用标签的功能来了解给定的文本片段是否会换行。如果您使用的是普通 NSString,请查看 NSString UIKit Additions Reference 中的字符串绘制方法。如果您使用的是 NSAttributedString,请查看 NSAttributedString UIKit Additions Reference 中的绘制方法。提供的方法告诉您给定字符串将占用多少空间,在给定字体中,使用给定换行符选项,当限制为给定宽度时 - 您可以从标签中获取所有这些信息。你保证标签使用相同的字符串绘制方法,所以你得到的结果是正确的。

关于iphone - 常规/组 UITableViewCell 中的字符数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14386507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com