2012-08-23 30 views
0

我有一個顯示我的InAppSettingsKit的控制器。我有一個文本框。問題是,每次擊鍵都會觸發settingsChanged事件。我可以改變它,所以用戶必須按回車/完成/從文本字段中刪除fokus?InAppSettingsKit textfield

在這個文本框中,用戶應該輸入我的應用程序的緩存大小。因此,讓asume緩存大小爲128 MB,因此文本字段將包含128如果用戶希望將其更改爲256 MB,他將刪除128並進入256在當前模式下,返回的數字將是

128 --> 12 --> 1 --> " " --> 2 --> 25 --> 256 

這不是我想要的解決方案。我想要

128 --> 256 

我該如何得到它?

問候 亞歷

回答

0

只需使用新的值後,才設置視圖控制器駁回。

+0

這可能是一個解決方案,但問題是,從textField中刪除第一個響應者,所以你必須在你輸入每個字符後激活文本字段... –

+0

這將是一個錯誤。你可以在示例應用程序中重現這一點嗎? –

+0

這就是問題所在,我無法在演示應用程序中重現它,所以我不知道我的錯誤可能在哪裏......我將演示應用程序幾乎轉移到了我的應用程序中,但每次我在文本字段中輸入一個字符鍵盤是dissmissed和文本字段不是第一響應者了... –