IOS_Object-C 學習筆__ UITextField 限制文字框字數 ( Convert button text )
限制文字框字數 UITextField 的方法
想要的功能,限制文字框的字數!
如果想要使用者輸入帳號密碼且要在輸入的長度做限制。
最近剛有用到這個功能,起在網路上收尋的時候找到的資料,是可以限制字數!
但是與想要呈現的方式還是有些許不同,最後解決的方法如下。
首先要先把這個文字框的IBOutlet 給建立起來!
接下來我們會用到兩個方法來實現這個行為
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;
-(void)textViewDidEndEditing:(UITextField *)textField;
接下來要在viewDidLoad 上幫文字框做標記,
_useTextTwo.tag = 1;
_useText.tag = 2;
上把監聽器放上去!
接下來透過 shouldChangeCharactersInRange 這個方法來
來判斷目前使用者選到哪一個文字框和把輸入的文字給存起來
然後在透過 textViewDidEndEditing 這個方法來實踐,限制文字框字數的事情
留言
張貼留言