国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

TextField和TextView限制輸入字數長度

2019-10-21 18:53:03
字體:
來源:轉載
供稿:網友

TextField和TextView限制輸入長度的具體實現方法,供大家參考,具體內容如下

TextField的限制代理方法
 只需要在這個代理方法里面code這樣的代碼就可以了 16 是長度可以自己設置

 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ NSInteger existedLength = textField.text.length; NSInteger selectedLength = range.length; NSInteger replaceLength = string.length; NSInteger pointLength = existedLength - selectedLength + replaceLength; //超過16位 就不能在輸入了 if (pointLength > 16) {  return NO; }else{  return YES; } } 

TextView的限制代理方法

 -(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString*)text{ //這個判斷相當于是textfield中的點擊return的代理方法 if ([text isEqualToString:@"/n"]) {  [textView resignFirstResponder];  return NO; }  //在輸入過程中 判斷加上輸入的字符 是否超過限定字數 NSString *str = [NSString stringWithFormat:@"%@%@", textView.text, text]; if (str.length > 500) {  textView.text = [textView.text substringToIndex:500];  return NO; } return YES;}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網


注:相關教程知識閱讀請移步到IOS開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 茂名市| 新民市| 临朐县| 江阴市| 洮南市| 涞水县| 湾仔区| 合阳县| 龙里县| 紫云| 尖扎县| 绥滨县| 咸宁市| 壤塘县| 宽甸| 银川市| 黔西县| 金沙县| 徐汇区| 区。| 奉贤区| 南澳县| 元江| 社会| 金坛市| 新郑市| 巧家县| 阳城县| 遂昌县| 临邑县| 政和县| 宜黄县| 新丰县| 嘉祥县| 鹿邑县| 息烽县| 五台县| 呼玛县| 农安县| 仪陇县| 汤阴县|