我有一个 MKOverlayView,它将动画雷达数据显示为一系列图像。我遇到的问题是雷达图像被 MapKit 切成小块。要交换图像,我有一个计时器,它调用一个更新函数,该函数在我的叠加层中设置当前图像,然后调用以下命令
[myRadarOverlayView setNeedsDisplayInMapRect:self.mapView.visibleMapRect];
叠加层会更新,但一次只更新一个图块,所以我会得到一个断断续续的动画。关于如何使所有瓷砖同时动画(即交换图像)的任何想法?