在這個畫面內有幾個技巧要注意:
- 在viewWillAppear時必須把text field設定成firstResponder,這樣子當view開啟時就會自動顯示keyboard,
- 從interface builder內設定這個text field的Return Key為Done,這個動作會讓keyboard上面的Return自動變成"Done",
- 從interface builder內enable這個text field的Auto enable Return key,這樣子的話如果沒有輸入任何文字的話,keyboard上的Done button就會自動disable,
- 從interface builder內,選擇這個text field,然後從Connection Inspector內把[Did End On Exit] event連結到處理[done]的handler,這樣子當user按了keyboard上面的enter時,就等同於trigger done的動作
沒有留言:
張貼留言