国产探花免费观看_亚洲丰满少妇自慰呻吟_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;}

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 拜泉县| 皮山县| 平阳县| 乐亭县| 武夷山市| 湖州市| 岢岚县| 淮北市| 米易县| 鱼台县| 福泉市| 麦盖提县| 景宁| 福州市| 项城市| 通道| 伊宁县| 昌平区| 翁源县| 玛曲县| 临夏市| 客服| 鸡东县| 上思县| 无为县| 鹤庆县| 资中县| 鲁山县| 三原县| 砀山县| 防城港市| 绥滨县| 武冈市| 洪泽县| 洛宁县| 三河市| 高雄市| 曲靖市| 岳阳县| 兰西县| 黔西|