【发布时间】:2014-02-11 11:58:34
【问题描述】:
我正在尝试根据 UITextView 的内容调整其大小。我插入的字符串有自定义字体。
我的看法是这样的:
| | | | UILabel 300px | UITextview 468px | | | |
在ViewDidLoad 方法中,我尝试像这样调整UITextView 的大小:
CGFloat textViewWidth = self.myTextView.frame.size.width;
CGSize newSize = [self.myTextView sizeThatFits:CGSizeMake(textViewWidth, MAXFLOAT)];
CGRect newFrame = self.myTextView.frame;
newFrame.size = CGSizeMake(fmaxf(newSize.width, textViewWidth), newSize.height);
self.myTextView.frame = newFrame;
但UITextView 的高度大于其内容。我该如何解决我的情况以获得合适的高度?
祝你有美好的一天 非常感谢
【问题讨论】:
标签: ios objective-c resize uitextview