gpt4 book ai didi

ios - 动态 UITableViewCell 内容不展开单元格

转载 作者:行者123 更新时间:2023-12-01 17:49:25 28 4
gpt4 key购买 nike

我有一个 Storyboard ,其中包含几种不同类型的原型(prototype)单元,其中 UILabel 包含动态数据。在我的 Storyboard中,单元格如下所示:

enter image description here

UILabel 的 Lines 属性设置为零以允许多行文本。它固定在内容 View 的顶部、左侧、右侧和底部最近的邻居(蓝线)。蓝线固定在内容 View 的左右和顶部的UILabel,底部的UITextView。UITextView 固定在底部的内容 View ,左右,蓝色线在顶部。

当我运行应用程序时,我得到以下信息:

enter image description here

所以 UILabel 迫使其他一切都下降,因为它应该是,但单元格的高度并没有像我想要的那样改变,因此 TextView 被单元格的固定高度剪掉了。我的假设是,如果所有内容都固定在顶部和底部,那么内容 View 将被迫扩展。我在这里想念什么?谢谢!

最佳答案

看来您已经正确设置了约束,只需确保代表如下:

-(CGFloat)tableView:(UITableView *)tableView
estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath {
return 44;
}

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return UITableViewAutomaticDimension;
}

(如果你的约束从上到下设置正确)就是这样,你不必做任何其他事情,自动布局会巧妙地完成它的工作。

关于ios - 动态 UITableViewCell 内容不展开单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35777477/

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