为UITextField实现touchesBegan

Ank*_*han 1 iphone uitextfield

触摸发生时你能捕捉到TextField事件吗?到目前为止,我没有看到Touch事件被注册到TextField.例如,

    * (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

{
UITouch *touch = [event allTouches] anyObject;

if (touch view == TextFieldView) {
do somthing.....
}
Run Code Online (Sandbox Code Playgroud)

这个我想要实现的虚拟代码是我想要一个当用户触摸文本字段一段时间时被触发的方法.如果是的话怎么样???

对此有所启发.

Thnx提前.

小智 5

右键单击IB中的UITextField并将Touch Down事件链接到所需的IBAction