Xcode - HitTesting返回3次

时间:2010-10-22 22:12:56

标签: xcode events nslog hittest

我有一个UIView子类,其中重写了hitTest:withEvent:。每次命中测试注册时,视图都会记录其标记。

Ex:点击

控制台: 你感动的视图:3 你感动的视图:3 You Touched View:3

我的问题:为什么要这样做三次?我需要它来触发NSLog以外的东西,我担心它会触发三次。我可以很容易地解决三重触发问题,但我想知道是否有更好的解释。

1 个答案:

答案 0 :(得分:1)

我建议您记录事件信息以及uiview的标签。它可能会被多个事件调用 - touchDown,touchUp等。