在我的應用程序中,用戶可以輸入其名稱。UITextField becomeFirstResponder只能使用一次
將UITextField添加到視圖併成爲FirstFoundResponder被調用。 在textFieldShouldReturn方法中,調用resignFirstResponder。 然後在textFieldShouldEndEditing中,將UITextField從視圖中刪除。
這一切工作正常,但問題是,當用戶試圖第二次輸入他們的名字,UITextField顯示,但鍵盤沒有。
我已經嘗試過很多事情,比如四處移動成爲/ resign firstresponder或者保留/不保留textfield,但我似乎無法讓它工作。 任何想法? 謝謝
也許只是隱藏文本字段,而不是從視圖中刪除它? – Greg 2012-03-14 23:38:04
你爲什麼要刪除文本框?請顯示一些代碼並描述您的視圖結構。 – calimarkus 2012-03-14 23:42:30
@ user1270338放你的代碼爲了我們可以理解,你在做什麼錯了? – 2012-03-15 04:08:44