我在應用商店有一個很不錯的應用程序,它本身很不錯。在iOS 5上市之前,生活非常棒。現在,我的應用有很多問題,我無法修復,因爲我不知道發生了什麼,因爲我覺得他們是iOS 5問題,而不是我的。iOS 5問題:拉起UITextView時消失的鍵盤
我錯過了一個iOS 5轉換手冊嗎?或者他們只是爲了好玩而改變一切,並且希望我們弄清楚所有的復活節彩蛋在哪裏?
這是我遇到的一個問題(我浪費了很多時間試圖修復),當我只是說我想要運行良好的應用程序4.2:
消失鍵盤
所以,當我拉了一個簡單的模式的看法,我選擇的tableView細胞,然後我提出一個TextView,使用戶可以輸入一些文字。當textView變得可見時,我調用[textView becomeFirstResponder];使鍵盤啓動並準備好供用戶使用。這是第一次。然後,當你關閉modalView(並得到我剛剛提到的奇怪錯誤),然後嘗試返回到modalView,並拉起textView,鍵盤飛走!你看到它幾分之一秒,然後POOF它消失了。我有一個textView,我的光標處於活動狀態,我正在嘗試編輯,但是我的鍵盤拒絕顯示。同樣,這在4.2中完美工作,但不在5中!
我已經嘗試了一切在陽光下得到這些問題的工作,但我不能讓他們工作。我該怎麼辦?我覺得這些是操作系統方面的錯誤,不是我的!
感謝您的幫助。
編輯:
更清楚,我將在我試圖用我的視圖層次來完成。當我顯示我的模態視圖時,我有兩個不同的單元格,我填滿了一些文本。第二個單元格應該是可編輯的,所以當用戶點擊單元格時,我取消隱藏了隱藏在viewDidLoad上的UITextView,並調用[textView becomeFirstResponder];在textView上,它工作正常。 textView是可編輯的,當鍵盤被解除時,它隱藏和更新適當的單元格內容。
問題是,當我關閉模態視圖,然後回到模態視圖,並選擇可編輯的單元格,textView顯示得很好,它是可編輯的,但鍵盤閃爍到屏幕上,但然後飛走,不會顯示。所以我有我的textView那裏和可編輯的,但盡我所能,鍵盤不會顯示!這絕對讓我瘋狂,尤其是因爲它在iOS 4.2上完美運行。
請注意您選擇的標題 - 請參閱http://stackoverflow.com/faq#howtoask。我這次編輯了你的問題。 – JMax
謝謝。對不起,我想我只是有點被帶走了。 – Lizza
你也可以考慮將這些分解成單獨的問題。 –