您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页TextField高度换行

TextField高度换行

来源:二三娱乐

1.设置textfiled代理

2.在输入框文字发生改变时计算

- (void)textViewDidChange:(UITextView*)textView {

    ///> 计算文字高度

    CGFloat height = ceilf([textView sizeThatFits:CGSizeMake(textView.frame.size.width, MAXFLOAT)].height);

    if(height >=100) {

        textView.scrollEnabled = YES;  ///> 当textView高度大于等于最大高度的时候让其可以滚动

        height =100;                  ///> 设置最大高度

    }

    ///> 重新设置frame, textView往上增长高度

    textView.frame=CGRectMake(50,10,self.view.bounds.size.width-100, height);

    [textViewlayoutIfNeeded];

}

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务