MKMapView にズーム/ズーム解除ボタンがあります。ズームは機能していますが、ユーザーがズーム解除レベルを最大にすると、ズーム解除がクラッシュします。私は例外があります:
'NSInvalidArgumentException', reason: 'Invalid Region <center:+37.17818069, -96.05458069 span:+237.74976671, +218.02936959>'
場合によっては NaN 値を使用します。次のリージョンの有効性を確認するにはどうすればよいですか?
これが私のコードです
MKCoordinateRegion region = self.mapView_apple.region;
region.span.latitudeDelta *= 2.0;
region.span.longitudeDelta *= 2.0;
self.mapView_apple.region = region;