我遇到了在SVProgressHUD(基本上是一個帶有全屏透明UIWindow和一些顯示文本和自定義繪製進度條的UIView子視圖的UIView)下輸入文本到UITextField中的麻煩。UITextField沒有得到鍵盤輸入
我的問題是,UITextField顯示閃爍的光標和鍵盤顯示,但是當我點擊一個鍵時,沒有任何內容輸入到文本字段中。 我只看到光標的閃爍中斷就像正常一樣。 有趣的是,後退(刪除)鍵的作用(它真的刪除了UITextView中的最後一個字母),但沒有任何其他鍵。
我正在使用iOS 6.
任何幫助將不勝感激。
編輯: 當沒有顯示SVProgressHUD時,相同的UITextField工作正常。這讓我覺得它與第一響應者有關,但我已經嘗試在SVProgressHUD的每個窗口和子視圖上調用resignFirstResponder
,但它仍然不起作用。
我們可以使用makeKeyWindow和makeKeyAndVisible both.is任何意義或使用 – Anju
我不知道爲什麼這個答案現在沒有幾百upvotes。非常感謝! –
我不知道爲什麼當StackOverflow總是通過時,我再也無法調試類似這樣的問題了。謝謝! –