gpt4 book ai didi

ios - 使用 UITableViewCellStyleValue2 时增加 TextLabel 大小

转载 作者:行者123 更新时间:2023-11-28 23:12:19 25 4
gpt4 key购买 nike

我想使用 UITableViewCellStyleValue2 但我想阻止创建自定义单元格。但是,我想增加 textLabel 的大小。当我为 textLabel 输入文本时,它有时太短了。 sizeToFit 在这里也不起作用。

输入文字后的结果:
enter image description here

我也尝试记录当前大小,但没有得到任何有用的细节:我做了:

NSLog(@"Label frame: %f %f %f %f", cell.textLabel.frame.origin.x, cell.textLabel.frame.origin.y, cell.textLabel.frame.size.width, cell.textLabel.frame.size.height);

得到:

2011-10-24 10:33:51.084 checkout[68350:fb03] Label frame: 0.000000 0.000000 0.000000 0.000000

我也试过覆盖大小,但是没有用:

[cell.textLabel setFrame:CGRectMake(10.0f, 14.0f, 205.0f, 15.0f)];

如何增加尺寸?

最佳答案

UITableViewCell 中的默认 UILabel *textLabel 受到严格管理。

解决此问题的最简单方法是将您自己的标签添加到单元格(您不需要有子类来做)。您可以使用 tag 稍后访问标签,以便稍后修改它的文本,如果/当您 dequeueReusableCellWithIdentifier 假设您创建时,您的标签将仍然存在它带有所述标识符。

关于ios - 使用 UITableViewCellStyleValue2 时增加 TextLabel 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7873052/

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