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 這個方法來實踐,限制文字框字數的事情



留言

這個網誌中的熱門文章

IOS_Objective-C學習筆記_(陣列 / 可修改陣列 ;字典 / 可修改字典)..

20170122 Radiobutton功能練習 (溫度轉換)

iOS_開發 拿到 Tableview Cell 上的按鈕是哪一個 (Tableview Cell Button)