0

出于调试目的,有没有办法知道哪个视图接收/处理 UITouch 或手势?我正在寻找一种通用方法,而不必将 NSLog 放入所有 UIView 或 UIViewController 类中。

我想要一种全局通用的方法来通过输出其视图标签来找出哪个视图接收到触摸或手势。

4

2 回答 2

0

实际上,它是具有焦点的视图。从那里按钮将调用一个函数,该函数基于触摸事件发生时连接到的 IBOutlet 触发(假设您使用的是 Interface Builder)。任何 IBAction 都将接受“发送者”,并且此发送者对象将允许您确定实际导致事件触发的控件。

于 2012-08-13T18:26:04.747 回答
0

您可以覆盖 UIWindow 的sendEvent:.

于 2012-08-13T18:45:04.500 回答