gpt4 book ai didi

ios - 文本底部在 detailTextLabel 中被截断

转载 作者:行者123 更新时间:2023-11-28 13:05:32 25 4
gpt4 key购买 nike

我有一个 tableView,在 detailTextView 中,底部的低挂字符(g、p、q 等)被截断了。更改字体大小和单元格高度似乎无法解决问题。我无法设置单元格标签的值,所以我没有想法。有帮助吗?

这是一个例子的图片。

enter image description here编辑:我发现使用 fontawesome 是造成这种情况的原因。我不知道为什么 fontawesome 会这样做,但是在我的 cellForRowAtIndexPath 中删除这行代码可以解决问题

cell.detailTextLabel!.font = UIFont(name: "FontAwesome", size: 16)

现在我不知道为什么更改字体会导致此问题,也不知道如何解决。

最佳答案

您必须将这两行代码添加到您的 UITableView 设置中:

tableView.rowHeight = UITableViewAutomaticDimension // 1
tableView.estimatedRowHeight = 50 // 2

//1 这告诉 UITableView 它的单元格应该与其内容一样高

//2 UITableView 需要它来计算其滚动条的高度和位置。此值不必 100% 正确,对平均单元格高度的估计就足够了。

关于ios - 文本底部在 detailTextLabel 中被截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32898956/

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