uiTextField在uitableviewcell上的Touch Down事件并不总是有效

时间:2013-01-14 18:09:00

标签: uitableview uitextfield storyboard touch

好的我在iOS上是新手,我发现了一些非常奇特的东西。我正在使用嵌入在UITableViewCell中的UITextField,我正在尝试当我触摸文本字段时它会显示带有一些选项的UIPopOverController。

我正在使用EditingDidBegin事件,它运行正常,但是当我尝试触摸两次相同的文本字段时,第一次工作,所以我必须触摸另一个文本字段并再次触摸第一个文本字段。

所以,我试图更改并使用TouchDown事件,但我发现它并不总是正常工作我必须触摸几次文本字段,有时它永远不会工作,我不知道为什么,因为当我使用嵌入UiView everythig的文本字段中的同一事件工作正常。

我不知道是否必须在UiTableView或UITableViewCell上更改内容,我正在使用带有xCode 4.2的故事板。

如果有人可以帮助我,我会很棒。

1 个答案:

答案 0 :(得分:1)

EditingDidBegin一起完成时,请在文本字段上调用resignFirstResponder。 现在,下次点击文本字段时,它应该按预期工作。