此中核心方法如下:
// recursively calls -pointInside:withEvent:. point is in the receiver's coordinate system- (nullable UIView *)hitTestCGPoint)point withEventnullable UIEvent *)event; // default returns YES if point is in bounds- (BOOL)pointInsideCGPoint)point withEventnullable UIEvent *)event;