2010-03-06 48 views
0

我试图在mapkit上画一条线。 如果我尝试设置的区域我的应用程序崩溃:在Mapkit上方画线:无效区域错误

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Invalid Region <center:-106.01842850, +37.33390400 span:+0.01000000, +0.01000000>' 

跨度WAAS手动设置。

为什么mapkit说这是一个无效区域?

谢谢!

如果你需要更多的代码只是让我知道...

已经解决:路由源改变lat和长。

回答

1

得到了同样的问题。

你是什么意思的“路由源改变经纬度”?

编辑和解决:在sdk 3.1下,latitudeDelta不能像3.0那样留到0,所以这就是应用崩溃的原因。

+0

好的:我找到了。我正在开发一个符合3.0 sdk的项目,但是如果您将模拟器更改为3.1.3(未针对其他sdk进行测试),则会出现错误。 所以回到苹果白色床单来了解这一点。 – ChattAlexander 2010-03-08 10:43:40