1.首先通过xib创建一个自定义输入框view
2.在自定义的输入框View中添加block,并实现textView的代理方法
@property (nonatomic,copy) void(^changeInputViewFrame)(float viewH);
- (void)textViewDidChange:(UITextView *)textView{
if (textView != self.inputTextView) {
return;
}
CGSize size = [self.inputTextView.text sizeWithAttributes:@{UIFontDescriptorCascadeListAttribute:[UIFont systemFontOfSize:15.0]}];
CGFloat singleH = size.height;
NSInteger lines = (NSInteger)self.inputTextView.contentSize.height/singleH;
NSLog(@"行数行数======%ld",lines);
if (lines>self.minLines) {
self.minLines = lines;