Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone SetVisibleMapRect始终位于北冰洋_Iphone_Xamarin.ios_Mkmapview - Fatal编程技术网

Iphone SetVisibleMapRect始终位于北冰洋

Iphone SetVisibleMapRect始终位于北冰洋,iphone,xamarin.ios,mkmapview,Iphone,Xamarin.ios,Mkmapview,我正在使用monotouch为IPhone开发一个应用程序,它需要能够在地图视图上找到一个地方进行放大。StVistiBelimaPcRT似乎是正确的方法,但不管我传递什么样的价值,我总是在北冰洋的中部结束。我是做错了什么,还是我只是用了错误的方法去做我想做的事情 map.SetVisibleMapRect(new MKMapRect(new MKMapPoint(39.0044444, -76.8758333), new MKMapSize(1000,1000)), true); SetVi

我正在使用monotouch为IPhone开发一个应用程序,它需要能够在地图视图上找到一个地方进行放大。StVistiBelimaPcRT似乎是正确的方法,但不管我传递什么样的价值,我总是在北冰洋的中部结束。我是做错了什么,还是我只是用了错误的方法去做我想做的事情

map.SetVisibleMapRect(new MKMapRect(new MKMapPoint(39.0044444, -76.8758333), new MKMapSize(1000,1000)), true);

SetVisibleMapRect
方法采用使用
MKMapPoint
单位的
MKMapRect
。这些与纬度、经度和米不同

您可能希望改用
SetRegion
方法,并使用该方法创建
MKCoordinateRegion