Shi*_*edi 6 iphone height text objective-c uitextview
我有一个,UITextView并希望根据其内容变化设置其高度.
如何获得内容的高度.
请指导我.
提前致谢.
Nek*_*kto 17
如果你想计算UITextView一些文本的高度,那么你可以使用这样的方法:
CGSize textViewSize = [text sizeWithFont:[UIFont fontWithName:@"Marker Felt" size:20]
constrainedToSize:CGSizeMake(WIDHT_OF_VIEW, FLT_MAX)
lineBreakMode:UILineBreakModeTailTruncation];
Run Code Online (Sandbox Code Playgroud)
在fontWithName定义您使用的字体中UITextView,在size参数中 - 文本的大小UITextView.替换WIDHT_OF_VIEW你的宽度宽度UITextView.
textViewSize.height将包含UITextField显示文本而不滚动的高度
all*_*Nit 10
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
CGRect frame = _textView.frame;
frame.size.height = _textView.contentSize.height;
_textView.frame = frame;
}
| 归档时间: |
|
| 查看次数: |
20944 次 |
| 最近记录: |