限制uitextview輸入字數,但是在ios7上總是崩潰,最後查閱資料找到一下解決方法:
_numlabel
是輸入框後面的顯示字數標籤,用來顯示當前輸入的字數
kmaxlength
是可輸入的最大文字數
- (void
)textviewdidchange:(
uitextview
*)textview
else
nsstring
*languagestr = [textview.
textinputmode
primarylanguage
];if
([languagestr
isequaltostring
:@"zh-hans"
]) else
_numlabel
.text
= [nsstring
stringwithformat
:@"%u/%d"
,kmaxlength
-textview.
text
.length
,kmaxlength];
}}else
else
_numlabel
.text
= [nsstring
stringwithformat
:@"%u/%d"
,kmaxlength
-textview.
text
.length
,kmaxlength];}
_numlabel
.text
= [nsstring
stringwithformat
:@"%lu/%d"
,(unsigned
long
)textview.
text
.length
,kmaxlength];
}
UITextView實現限制100字
placehoderlable uilabel alloc initwithframe cgrectmake 3,3,devicewidth 6,40 根據情況調節位置 placehoderlable.enabled no placehoderlable.text 請在這裡輸入您要的內容,您的預言需...
限制UITextView字數
限制uitextview的輸入字數有好幾種辦法,通常是 bool textview uitextview textview shouldchangetextinrange nsrange range replacementtext nsstring text else 也可以設定當字數達到一定之後,...
Swift UITextView 限制輸入字元數
我們經常遇到統計字元數的問題呢,限制使用者輸入,但是聯想詞很難處理,這裡就提供一種方法處理聯想詞,讓字元的統計和輸入很完美實現。初始化uitextview self textview uitextview alloc initwithframe cgrectmake 15 uirate,5 uira...