我有一个禁用了用户交互的UITextField。因此,如果您点击此文本字段,则不会发生任何事情。通常,要检查文本字段是否被点击Id,请尝试委托方法,但我不能,因为用户交互被禁用。有什么方法可以检查文本字段是否被点击/触摸了吗?当点击它时,我将另一个元素更改为hidden = no;,所以我想知道是否可以启用用户交互。
发布于 2013-09-11 06:12:42
最好的选择是打开用户交互,并使用委托方法禁用编辑操作。
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
return NO;
}
您可以在该函数中调用您的方法来检测tap。
https://stackoverflow.com/questions/18729523
复制相似问题