close
在 iOS9 中出現一個奇怪的現象(目前還不知道為何這樣設計?),
就是 UITextField.text 的變數改成一定要用 let 宣告而不能用 var 宣告.
如:
@IBOutlet var nameField: UITextField!
let enteredValue = nameField.text
再來,
在UITextField 輸入時會有鍵盤出現,
如果在程式中加入: nameField.resignFirstResponder() 的話,
鍵盤在觸發事件發生時(譬如@IBAction)會從螢幕上收起來, 消失!
沒加 resignFirstResponder() 的話,
則鍵盤會一直停留在螢幕上不會消失.
文章標籤
全站熱搜
留言列表