2010-11-25 47 views
3

在我的應用程序,這是非常基本的現在(2嵌套的TableView菜單和一個預構建視圖)我的預構建視圖包含2個標籤,2個文本框和1個按鈕非常奇怪。 如果我在調試模式下運行並單擊其中一個文本框,大約需要10-15秒纔會彈出鍵盤,而在等待它時沒有其他工作。
如果我運行泄漏性能工具,應用程序運行速度非常快,但沒有問題。鍵盤採取永遠彈出iPhone應用程序,而調試

以前有人看過這個嗎?任何想法爲什麼會這樣做?

+0

的fileowner我在釋放模式假設它的工作原理更快嗎?鍵盤並不總是在較老的設備(例如iPhone 3G)上永久地加載到內存中,所以在這些情況下,您的應用程序暫時掛起很正常。你正在測試什麼設備? – 2010-11-25 02:00:43

回答

0

我會仔細看看應用程序的內存使用情況。

你在顯示KB的同時在應用程序背景中做了什麼嗎?

0

我有類似的問題!奇怪的是,任務在後臺隊列中運行會干擾鍵盤彈出。這是通過在viewWillAppear中放置以下行來解決的,該行導致加載視圖時彈出鍵盤: [myTextField becomeFirstResponder];

0

我想你不會爲那個文本字段設置第一個響應者。

驗證你的第一個響應者文本框

聽起來像你能夠從某處文本框else.which是最近。

確認委託是conected到文本框