2012-08-23 28 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和文本字段不是第一响应者了... –