鍵入文本的UITextField或UITextView的,當我嘗試編輯(鍵入一些文本)UITextField
,UITextView
或其他任何「文本能夠」 UIControl
光標閃爍剛但是沒有字符鍵入除BACKSPACE(只有當我有一些初始文本時),RETURN和切換字符類型。這涉及整個應用程序的所有控制。不能在我的應用程序之一,在iOS6的
摘要:
- 它只能從iOS的6.0發生
- 所有委託方法被解僱(未在iOS 5.x的,既不4.x的模擬或真實設備發生)(shouldBeginEditing:didBeginEditing: )除 shouldChangeCharactersInRange:
- isFirstResponder標誌的行爲設置正確(shouldBeginEditing:logs NO,while didBeginEditing:logs YES correctly)。它也使用第一個響應者是已編輯的日誌進行測試。
- 它在之後自行修復,任何
UIAlertView
都呈現給用戶並被解僱。這個警報是否顯示在同一個屏幕上(UIViewController視圖)或任何其他的都沒關係。
我不知道如何甚至接近或調試。
我應該在哪裏尋找提示?任何追蹤響應鏈相關問題的專家?
如何追蹤UIAlertView
對該問題的影響?
發佈這個問題啓發我以某種方式,我找到了解決方案。這是相當微不足道的。我應該等待並給你們一個獲得積分的機會,否則我會馬上發表一個答案? – Lukasz
這裏是另一種解決方案: http://stackoverflow.com/questions/12447875/keyboard-and-cursor-show-but-i-cant-type-inside-uitextfields-and-uitextviews/12559046#12559046 – Danil
請發佈您的解決方案,我已經嘗試了一切,它仍然無法正常工作。 Makekey andvisible不是這種情況發生的唯一原因。 – Ben