gpt4 book ai didi

iPhone -> 动态单元格高度

转载 作者:太空狗 更新时间:2023-10-30 04:01:33 26 4
gpt4 key购买 nike

我有一个 UITableView 和一个使用 Interface Builder 设计的 Cell。我那里有两个标签。问题是,其中一个标签是文本,可以是 500 个单词或 10 个单词。

所以我需要一个动态的单元格高度。我该如何处理这个问题,否则我有空白空间或单元格高度不够。

也许有人知道如何做到这一点?

最好的问候。

最佳答案

要知道你的文字的大小,你可以使用这个方法:

- (CGFloat)measureTextHeight:(NSString*)text fontName:(NSString*)fontName fontSize:(CGFloat)fontSize constrainedToSize:(CGSize)constrainedToSize {
CGSize mTempSize = [text sizeWithFont:[UIFont fontWithName:fontName size:fontSize] constrainedToSize:constrainedToSize lineBreakMode:UILineBreakModeWordWrap];
return mTempSize.height; }

然后你可以设置你的大小单元格:

-(CGFloat)tableView:(UITableVIew*)tableView heightForRowAtIndexPath(NSIndexPath *)indexPath;

关于iPhone -> 动态单元格高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4865240/

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