textFieldShouldEndEditing不会触发,除非键盘完成键用于转到下一个uitextfield

时间:2010-11-17 16:13:40

标签: iphone uitextfield

所以我有一个问题,我有两个uitextfields。我在头文件中有委托。

我发现如果用户使用他们的手指从字段1直接转到字段2,则textFieldShouldEndEditing不会触发。它会立即进入第二个字段的textFieldShouldBeginEditing。如果你不使用键盘,谁能告诉我如何捕捉现场1?

谢谢!

1 个答案:

答案 0 :(得分:0)

textFieldShouldEndEditing中的操作相同:

检查当前第一个响应者的文本字段。

检查是否允许用户离开当前文本字段。

如果没有,则从textFieldShouldBeginEditing返回NO。