如何从 IBAction 方法获取事件



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

"事件"是传递给您的操作方法的事件,但我认为您的真正问题是哪个UIControlEvents导致了操作。 UIEventUIControlEvents是无关的。目标/操作模式提供了一个UIEvent。如果要以不同的方式处理不同的UIControlEvents,则应为它们实现不同的操作。

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

最新更新