我试图根据其内容调整UITextView
的大小。我插入的字符串有自定义字体。根据内容调整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
的高度比它的内容更大。我怎样才能解决我的情况,以获得一个合适的身高?
有一个愉快的一天 非常感谢你
你可以按照下面的讨论http://stackoverflow.com/questions/ 26740382/ios-uitextview-set-height-equal-to-content-height/30619109#30619109 – hsusmita