Ios 区分选项卡和点击UITextField条目?

Ios 区分选项卡和点击UITextField条目?,ios,objective-c,uitextfield,Ios,Objective C,Uitextfield,有没有办法确定用户是通过外部键盘进入UITextField,还是点击文本字段?我想为uitextfield应该开始编辑提供两种不同的情况,具体取决于用户到达字段的方式 我已经尝试过addTarget方法和AddGestureRecognitizer方法,但从iOS7开始,这两种方法似乎都不起作用。在iOS 6之后,没有直接的方法可以做到这一点。此链接中介绍了检测文本字段选项卡的解决方法 当UITextField是选项卡式的时,不会调用委托方法,这意味着只有在点击委托方法时才会调用该委托方法。因

有没有办法确定用户是通过外部键盘进入
UITextField
,还是点击文本字段?我想为
uitextfield应该开始编辑提供两种不同的情况,具体取决于用户到达字段的方式


我已经尝试过addTarget方法和AddGestureRecognitizer方法,但从iOS7开始,这两种方法似乎都不起作用。

在iOS 6之后,没有直接的方法可以做到这一点。此链接中介绍了检测文本字段选项卡的解决方法

当UITextField是选项卡式的时,不会调用委托方法,这意味着只有在点击委托方法时才会调用该委托方法。因此,这将区分这两种操作