首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何才能使UITextView足够大,以适应其内容?

如何才能使UITextView足够大,以适应其内容?
EN

Stack Overflow用户
提问于 2014-05-04 06:00:11
回答 1查看 63关注 0票数 0

我现在正在寻找5个小时,整个堆栈溢出的解决方案都不起作用。所以我希望有人能带着魔术来。

我将文本设置为文本视图如下:

代码语言:javascript
复制
[TextMessages setText:[fromOtherView objectForKey:@"message"]];

但内容不适合文本视图。如何才能使UITextView足够大以适应内容?

我尝试了很多选项,比如:

代码语言:javascript
复制
CGRect frame = _textView.frame;
frame.size.height = _textView.textContainer.size.height;
_textView.frame = frame;

它在iOS 7上

EN

回答 1

Stack Overflow用户

发布于 2014-05-06 13:54:37

尝试以下代码:这在iOS6和iOS7中有效

代码语言:javascript
复制
  CGSize textViewSize = [self.myTextView sizeThatFits:CGSizeMake(self.myTextView.frame.size.width, FLT_MAX)];
self.myTextView.height = textViewSize.height;

Check this link for more

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23450247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档