gpt4 book ai didi

ios - 无论如何可靠地计算 UITextView 的高度?

转载 作者:可可西里 更新时间:2023-11-01 05:00:33 25 4
gpt4 key购买 nike

我已经尝试过 sizeWithFont:constrainedToSize:lineBreakModesizeToFit,两者都没有返回正确的结果。

属性 contentSize 应该返回正确的高度,但是直到 TextView 呈现到屏幕上它才起作用,我需要在 TextView 可见之前计算高度(它决定了 UITableViewCell 的高度。

有没有人找到任何其他方法(自定义 TextView 等)可以正确计算 UITextView 的高度?

编辑我应该澄清一下,我想要基于 TextView 内容的理想高度。

最佳答案

IOS 7 不再支持 contentSize 属性。试试这个

CGFloat textViewContentHeight = textView.contentSize.height;
textViewContentHeight = ceilf([textView sizeThatFits:textView.frame.size].height + 9);

这解决了我的问题。

关于ios - 无论如何可靠地计算 UITextView 的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10588138/

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