关于textView根据输入内容自适应高度

公司最近有用到这个功能,重点是根据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;

    

}



你可能感兴趣的:(关于textView根据输入内容自适应高度)