我面临一个奇怪的问题,地图视图工作正常,但现在似乎有问题。
当我向下滚动到屏幕底部然后向上滚动时,将触发控制中心。之后,地图将停止处理我的触摸。
我正在使用附加在地图视图上的 GestureRecognizer,因为我需要处理某些区域内的触摸。当我不添加此识别器时,问题不会发生。
但是如果我使用识别器,并且我正在听正在触发的内容,我可以看到即使在问题发生之后,识别器仍然会收到各种触摸!!!
所以ios框架似乎有问题,一旦控制中心被触发,并且mkmapview上有一个手势识别器,mkmapview就失去了功能。
有谁知道如何解决这个问题?
更新:
此外,如果您仅在屏幕的左半部分执行上述行为,则会出现问题。如果您向下滚动到控制中心但在右半部分,然后向上滚动。该错误不会发生。