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

首頁 > 系統 > iOS > 正文

TextField和TextView限制輸入字數長度

2020-07-26 03:15:51
字體:
來源:轉載
供稿:網友

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;}

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洛浦县| 永济市| 讷河市| 门头沟区| 紫阳县| 岗巴县| 定陶县| 阜南县| 淳安县| 吉林省| 万盛区| 田东县| 安康市| 洛浦县| 克拉玛依市| 福清市| 桐柏县| 宝坻区| 宣城市| 黄大仙区| 屏东县| 八宿县| 上杭县| 泰来县| 武定县| 海城市| 柳林县| 合作市| 湖口县| 会同县| 从江县| 阿坝县| 紫阳县| 望江县| 睢宁县| 稷山县| 五莲县| 高清| 长海县| 政和县| 调兵山市|