2012-12-29 40 views
1

我創建了一個iPhone應用程序,並使用XCode 4.5,iOs6創建了它的AdHoc安裝文件(.ipa)。我已經通過iTunes在我的設備上成功安裝了應用程序。Adhoc應用程序中的UITextField用戶交互問題iOs

問題是,該應用程序有一個登錄頁面和註冊頁面,其中包含UITextFields。在通過IB創建的登錄頁面中,但在註冊頁面中,它通過代碼添加爲UIScrollView的子視圖。 在這兩個頁面中一切正常。但是在adhoc安裝之後,我打開了註冊頁面並單擊了任何文本框,它被選中並且我可以輸入該值。但之後,我無法在註冊頁面中選擇任何文本框。我解僱了註冊頁面,然後登錄頁面中的文本框也不起作用。

它只發生在adhoc安裝的應用程序中。這個問題有沒有可能的原因?

請幫忙。

問題更新

我嘗試使用產品>簡介>自動化跟蹤問題。當我通過它測試時,我得到了同樣的問題。同時它從代碼運行時工作正常。它有助於某人給我一些提示嗎?

+0

它可以在模擬器上正常工作嗎?它在設備上運行的調試版本上運行良好嗎? –

+0

是的,它在兩種情況下都能正常工作,並且問題只與adhoc構建有關。 – Mithuzz

+0

只是爲了澄清,您的文本字段不選擇時觸發委託方法,但您的滾動視圖滾動? –

回答

3

您是否正確地檢查了UITextField的委託方法?確保在編輯結束時正確調用其委託方法。從您的解釋中,我明白,您可以在第一個文本框中選擇並輸入值。所以,在編輯結束時應該返回YES。

+0

非常感謝你,你說的。我忘了在endEditing方法中添加返回YES。但是我想知道爲什麼當我運行代碼時它工作正常。無論如何,現在它工作正常。再次感謝:) – Mithuzz

+0

我很高興我的幫助。 – Anand

相關問題