我注意到,当应用程序首次加载时,regionDidChange 方法在加载地图之前被调用了几次(或者在地图加载时)
为了避免这种行为,我不得不使用以下技巧,因此我存储在 regionWillChange 中的逻辑只被调用一次
if(self.mapView.region.span.longitudeDelta !=0 )
在正确加载地图之前,是否有一种非 hack 方法可以避免系统调用 regionDidChange?
我注意到,当应用程序首次加载时,regionDidChange 方法在加载地图之前被调用了几次(或者在地图加载时)
为了避免这种行为,我不得不使用以下技巧,因此我存储在 regionWillChange 中的逻辑只被调用一次
if(self.mapView.region.span.longitudeDelta !=0 )
在正确加载地图之前,是否有一种非 hack 方法可以避免系统调用 regionDidChange?