- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if ([textView.text isEqualToString:@"請?jiān)敿?xì)的描述您遇到的問題,并留下您的手機(jī)號等聯(lián)系方式,以方面我們與您聯(lián)系!"])
{
textView.text=@"";
textView.textColor=RGB(51, 51, 51);
}
_optionNumberLabel.text=[NSString stringWithFormat:@"%lu/%d",(unsigned long)textView.text.length - range.length + text.length,200];
//獲取當(dāng)前文本框文字的數(shù)量
if ((textView.text.length - range.length + text.length) > MY_MAX)
{
NSString *substring = [text substringToIndex:MY_MAX - (textView.text.length - range.length)];
NSMutableString *lastString = [textView.text mutableCopy];
[lastString replaceCharactersInRange:range withString:substring];
textView.text = [lastString copy];
[MBProgressHUD showError:@"字?jǐn)?shù)最多200字"];
return NO;
}
else
{
return YES;
}
}
- (void) textViewDidChange:(UITextView*)textview
{
self.placeLabel.hidden = textview.text.length > 0;
}