【发布时间】:2014-05-19 20:29:37
【问题描述】:
我正在关注“This”指南。捕获UIView touchesBegan,但是当我在UIViewController 中NSLog() touchesBegan 时,它不会触发,但会以混合方法触发。有什么办法可以让两者都开火吗?
【问题讨论】:
-
您确定需要调酒吗?在许多情况下,有更好的方法。
-
你会建议什么方法。我的目标是能够在应用程序的开头启动一个共享实例,然后能够从视图控制器调用类似 [Track sharedInstance]monitor:(UIView*)] 的东西,这样我就可以监控何时 touchesBegan 等.
-
另外,我不能子类化我需要跟踪的 UIView。
标签: ios objective-c uiview swizzling