Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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 MKMap无限循环设置最大缩放高度_Iphone_Objective C_Ios_Xcode - Fatal编程技术网

Iphone MKMap无限循环设置最大缩放高度

Iphone MKMap无限循环设置最大缩放高度,iphone,objective-c,ios,xcode,Iphone,Objective C,Ios,Xcode,我有一个覆盖的地图视图。我想限制用户放大太远。因此,如果用户向外滚动,看不到覆盖的一部分,它会将其放大到覆盖的最大高度。像缩放一样,我也希望用户不能滚动边缘 我已经设法实现了这一点(或者我是这么想的)。我写的代码在我的iPhone5上运行,但当我在我的Boss手机和模拟器上测试它时,地图一直试图调整大小,并陷入无限循环 这是我的应用程序的视频 从视频中,我可以看到地图应该循环,因为两条边都显示在地图之外。若要停止此操作,我的代码将放大,以便在移回用户移动的边缘之前,您无法看到两条边缘 正如我所说

我有一个覆盖的地图视图。我想限制用户放大太远。因此,如果用户向外滚动,看不到覆盖的一部分,它会将其放大到覆盖的最大高度。像缩放一样,我也希望用户不能滚动边缘

我已经设法实现了这一点(或者我是这么想的)。我写的代码在我的iPhone5上运行,但当我在我的Boss手机和模拟器上测试它时,地图一直试图调整大小,并陷入无限循环

这是我的应用程序的视频

从视频中,我可以看到地图应该循环,因为两条边都显示在地图之外。若要停止此操作,我的代码将放大,以便在移回用户移动的边缘之前,您无法看到两条边缘

正如我所说,这在我的一台设备上有效,但在其他设备上无效!三天来我一直在努力解决这个问题,现在我想用头敲击键盘!任何帮助都将是惊人的

这是我的一份简历。 我已经对它进行了评论,并试图使它易于理解

编辑:刚刚更新到iOS 6.0.1。它在我的iPhone5上仍然可以工作,但它开始时放大得太远,并且将最小缩放设置得太低