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