我要优先hitTest:withEvent
返回自我(最底部的视图)-
返回时self
- 我的视图将响应触摸事件依次启动手势识别器。
如果取消手势或发生某些情况 - 我想手动启动hitTest:withEvent
然后返回不同的视图来处理发生的相同事件/触摸序列。这是必要的,因为手势识别器仅在hitTest:withEvent
返回手势视图并且其状态更改为后才会启动began
。
我不知道该怎么做 - 我考虑过手动调用我的子视图
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
}
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
}
- (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event
{
}
但我没有事件参数(手势收到它)