IOS/Objective-C: 在视图上调用命中测试方法

IOS/Objective-C: Call Hit Test Method On View

我在文档中找不到你是如何调用命中测试方法的?它是否作为委托方法自动调用?或者你会怎么称呼它?当我将以下代码放在 VC 中时,它不会在您加载或点击视图时触发。感谢您的任何建议。

  - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event
    {
NSLog(@"hit test firing");
       return self.view;
    }

这是 UIView 上的一个方法,这里是文档:https://developer.apple.com/documentation/uikit/uiview/1622469-hittest

系统会自动调用判断点击了哪个视图。如果您需要自定义功能,可以覆盖它。