gpt4 book ai didi

ios - 如何获取表格 View 单元格中每行字符串文本的高度?

转载 作者:行者123 更新时间:2023-11-30 11:11:59 27 4
gpt4 key购买 nike

数据来自 api,我想根据来自 api 的文本高度增加单元格高度。我想在标签中显示更多文本,但由于单元格太小而被剪切。

enter image description here

我做了UItableViewAutomationDimenension,但它并不完全适合我。

有知道的请告诉我。提前致谢

最佳答案

func heightForText(string: String, width: CGFloat, font: UIFont) -> CGFloat {
let attrString = NSAttributedString(
string: string,
attributes: [NSFontAttributeName: font])
let size = attrString.boundingRect(
with: CGSize(width: width, height: CGFloat.greatestFiniteMagnitude),
options: NSStringDrawingOptions.usesLineFragmentOrigin, context: nil)
return size.height
}

关于ios - 如何获取表格 View 单元格中每行字符串文本的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52096494/

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