如何从IBAction方法获取事件

时间:2012-02-18 21:45:20

标签: objective-c ios

我已将UITextField连接到许多事件的操作方法。为了使我能够检查特定事件是什么,我使用了sender:event:方法类型。但是,我现在不知道如何确定触发该方法的实际事件是什么。秘密是什么?

1 个答案:

答案 0 :(得分:0)

“事件”是传递给您的操作方法的事件,但我认为您真正的问题是UIControlEvents中的哪一个引起了操作。 UIEventUIControlEvents无关。目标/行动模式提供UIEvent。如果您想以不同的方式处理不同的UIControlEvents,则应该为它们实施不同的操作。

请记住,目标/行动机制来自UIResponderUIControlEventsUIControl

相关