作者darling1108 (Thousand)
看板MacDev
標題Textfield自動更換?
時間Sat Feb 18 21:13:44 2017
想問各位大大,想要設定textfield輸入兩位數字後,會自動跳到下一個textfield或者把鍵盤自己收起來! 查了很多但好像查不太到關鍵字QQ
能否有大大能為小弟我解惑,感謝了~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.155.129
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MacDev/M.1487423627.A.1D4.html
1F:→ tentenlee: 設定delegate去抓使用者textfield的輸入字數在自己控制 02/18 21:22
2F:→ darktt: UITextFieldDelegate 02/18 23:27
3F:推 benjenq: addTarget:action:forControlEvents:UIControlEventEditi 02/19 21:28
4F:→ benjenq: ngChanged 02/19 21:28
5F:→ s001582000: 絕對不是用樓上大大提供的event 02/20 01:39
6F:→ s001582000: 而是delegate 裡面的 shouldChangeCharactersInRange 02/20 01:40
7F:→ deangogi: 這位施主 請幫您的textfield拉個action 02/27 00:07
8F:→ deangogi: event選editing changed, 並在函數內每次檢查 02/27 00:08
9F:→ deangogi: textfield.text.characters.count是否為2 02/27 00:09
10F:→ deangogi: 若為2 則resignFirstResponder, 並讓下一個textField 02/27 00:09
11F:→ deangogi: 呼叫becomeFirstResponder 02/27 00:10