我的視圖底部有一個文本框。當你點擊編輯它時,鍵盤會覆蓋它,而你看不到你正在輸入的內容。我想創建一個方法,在編輯這個文本字段時重新調整視圖。在代碼中分配一個方法到UITextField
如果我通過界面生成器聲明瞭textfield,那麼我知道我所要做的就是鏈接(按住Ctrl並單擊拖動)它。但我有代碼中聲明的textfield,所以我想知道如何分配一個方法。我想做些什麼
僞代碼:
if (the text field is currently being edited){
call method: adjust view
}
在我的。.h文件我有我的接口中聲明如下 '@interface SecondDetailViewController:的UIViewController' 當我設置文本字段的委託,以自己崩潰在運行時,任何想法? –
BloonsTowerDefence
2012-07-16 17:46:22
你最近怎麼樣?是故事板或代碼中的文本框?我通常通過控制點擊(或右鍵單擊)從字段到文件所有者(底部的黃色框)並選擇委託來在故事板中執行操作。在代碼中它應該是'textField.delegate = self;' – jacerate 2012-07-16 18:18:59
我發現了這個問題;我在分配之前設置了代表。儘管感謝您的回覆。 – BloonsTowerDefence 2012-07-16 18:24:13