如何根据目标c中的内容设置UITextView的高度
我有一个 UITextView 并希望根据其内容更改设置其高度。
我怎样才能获得内容的高度。
请指导我。
提前致谢。
I have a UITextView
and want to set its height as per its content changes.
How can I get height of the content.
Please guide me.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
如果您想计算某些文本的
UITextView
高度,则可以使用以下方法:在
fontWithName
中定义您在UITextView
中使用的字体,在 size 参数中 -UITextView
中文本的大小。替换UITextView
的WIDHT_OF_VIEW
width 宽度。textViewSize.height
将包含UITextField
在不滚动的情况下显示文本的高度If you want to calculate height of your
UITextView
for some text then you can use such method:In
fontWithName
define font that you are using inUITextView
, in size parameter - size of your text inUITextView
. ReplaceWIDHT_OF_VIEW
width width of yourUITextView
.textViewSize.height
will contain height thatUITextField
to display text without scrolling您可以使用
UIStringDrawing
类别中的方法计算文本的大小:You can calculate the size of the text with the method from
UIStringDrawing
category:sizeWithFont
已弃用。我希望它能帮助某人。快乐编码。
sizeWithFont
is deprecated .I hope it will help someone. Happy coding.