码迷,mamicode.com
首页 > 其他好文 > 详细

UITextView限制字数与行数

时间:2015-11-10 07:02:00      阅读:957      评论:0      收藏:0      [点我收藏+]

标签:

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{

    

    CGFloat textHeight = textView.contentSize.height;

    NSLog(@"%@",[NSString stringWithFormat:@"%f",textHeight]);

    if (range.location>250  )

    {

         _textView.text = [_textView.text substringToIndex:5];

        [MBProgressHUD showError:@"最多只能输入250个字"];

        

        return  NO;

    }else if (textView.contentSize.height >= 127){//正好是最8行,这里的127是根据textView.contentSize.height动态计算出来的

       

        [MBProgressHUD showError:@"最多只能输入8行"];

    

            textView.text = [textView.text substringToIndex:[textView.text length]-1];

     

        return NO;

    }

    else

    {

        return YES;

    }

}

UITextView限制字数与行数

标签:

原文地址:http://www.cnblogs.com/TheYouth/p/4951783.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!