0

我在阅读 iOS 的Event Types 和 Delivery文档时遇到问题。为了这:

如果第一响应者或命中测试视图不处理事件

“处理事件”是什么意思?

4

2 回答 2

1

处理事件意味着有一个方法在事件触发时被调用。例如,如果您单击一个按钮,并且在单击该按钮时调用了一个方法,该方法会响应该按钮,然后它会处理该事件。

于 2012-11-29T13:57:49.437 回答
1

用户是对的。补充一点,不处理事件是当您发送无法正确执行任何方法的事件时。例如,再次按下按钮。假设您按下了它,但您将其操作分配给了引发异常的方法。该按钮未处理该事件。此外,如果您将按钮分配给 IBAction,但忘记对操作进行编码,则该按钮无法处理该事件。

处理一个事件仅仅意味着一个动作正确地执行了它分配的方法。

于 2012-11-29T14:01:42.557 回答