我在文档中找不到你如何调用命中测试方法?它是作为委托方法自动调用的吗?或者你会怎么称呼它?当我将以下代码放在VC中时,在加载或点击视图时它不会触发。感谢您的任何建议。
- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event
{
NSLog(@"hit test firing");
return self.view;
}
答案 0 :(得分:1)
这是UIView
上的方法,这是文档:https://developer.apple.com/documentation/uikit/uiview/1622469-hittest
系统会自动调用它来确定哪个视图已被点击。如果您想要自定义功能,可以覆盖它。