公司最近有用到这个功能,重点是根据textview的contensize来改变frame - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ NSLog(@'%f',te.contentSize.height);
if (te.contentSize.height >= 200) { te.frame = CGRectMake(0,200- te.contentSize.height , 200, 20 te.contentSize.height); }else{ te.frame = CGRectMake(0, 0, 200, 20 te.contentSize.height); } return YES;
} |
|