问题标签 [mkmapview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
985 浏览

iphone - 如何通过放大 MKMapView 来缩放图标?

我怎样才能让我的图标的大小随着放大而缩放MKMapView?据我所知,没有办法做到这一点?

我唯一能想到的是拥有MKMapViewsome 的子视图UIView,并在此父视图中捕获所有用户输入,缩放缩放图像并中继到子视图。

0 投票
12 回答
35035 浏览

iphone - 有没有办法限制 MKMapView 最大缩放级别?

问题是 - 有没有办法限制 MKMapView 的最大缩放级别?或者有没有办法跟踪用户何时缩放到没有可用地图图像的级别?

0 投票
2 回答
6563 浏览

iphone - 在 MKMapView 上搜索和显示营业地点

我正在尝试找到一种方法来搜索业务,例如“杂货店”并将它们显示在用户当前位置周围的谷歌地图上。这对于启动苹果地图位置的旧 URL 样式来说非常简单,但我不知道如何使用 MKMapView 来实现。我知道我需要使用 MKAnnotations 类,但我的问题是查找数据。我尝试插入下面的 URL 从谷歌获取信息,但数据的大小似乎太大了。

http://maps.google.com/maps?q=grocery&mrt=yp&sll=37.769561,-122.412844&z=14&output=kml

有没有一种简单的方法来设置一个属性,告诉 MKMapView 搜索关键字并显示我当前位置周围的所有匹配业务?或者有人知道如何从谷歌获取这些信息吗?

0 投票
1 回答
188 浏览

iphone - 如何在 Iphone 的 GoogleMaps 中使用指定字符串获取区域?

在我的 iphone 应用程序中,我使用 MKMapView 来显示任何区域(即澳大利亚),并且使用坐标(纬度和经度)可以正常工作。但我想根据字符串(即澳大利亚)而不是坐标来显示区域。假设我点击了命名字符串为“Australia”的 TableView,在下一个视图中它应该显示澳大利亚,并在其上进行一些精确定位。

如何根据字符串而不是给定坐标显示任何区域?

提供带有任何代码片段或任何有用链接或任何其他的任何解决方案,我们将不胜感激。

谢谢,

米沙尔沙阿

0 投票
1 回答
500 浏览

iphone - 为什么 Iphone MKMapView 中不显示搜索字段?

在我的应用程序中,我使用 MKMapview 来显示 googleMap,但它没有在地图中显示搜索字段。我已经从我的真实设备中的 Appstore 下载了 Maps 应用程序,并且正在显示地图中的 seach 字段。

任何机构都可以有任何解决方案来显示现有地图中的搜索字段,因为我想将文本搜索到搜索字段并希望将其内容显示到地图?

请提供任何解决方案,这将不胜感激。

谢谢,

米沙尔沙阿

0 投票
1 回答
751 浏览

ios - 如何在 iPhone 中使用 MKMapView 导航应用程序?

在我的 iPhone 应用程序中,我使用 MKMapView 从不同的页面导航。但是当 MKMapView 控件当时运行时,该控件不会在应用程序中再次返回。所以我失去了应用程序流程,我必须再次运行应用程序。

上面的代码给了我搜索字符串作为应用程序中的查询。并且能够在地图中放置精确点。但控件不会保留在应用程序中。

如何在应用程序中再次设置控件并在加载地图后导航?

0 投票
2 回答
312 浏览

iphone - 在 iphone 上,如何将位置添加到地图应用程序?

有没有办法将我的应用程序中的 MKMapView 中的位置添加到内置的谷歌地图应用程序中?

据我了解,可能有两种方法之一:使用 [[UIApplication sharedApplication] openURL:xxx] (例如打开网址、写电子邮件或拨打号码)或使用 C-api(例如添加联系地址簿。

0 投票
1 回答
4839 浏览

iphone - 如何在 iPhone 上避免与 MKMapKit 相关的崩溃

因此,在过去的几天里,我一直在努力理解如何使用一些自定义注释来实现一个简单的MKMapView ,而不会使我的应用程序在此过程中崩溃。不幸的是,我无法确定自己做错了什么,并且在此过程中变得越来越沮丧。

我想要完成的事情应该相对简单。我正在尝试创建一个带有与之关联的位置的新对象。为此,我有一个用于创建对象的视图控制器。如果用户愿意,我希望用户能够随时取消视图控制器,但为了保存对象,他们必须首先为其提供位置和名称。名称将通过UITextField获取,而位置将通过 MKMapView 获取。

所以这就是发生的事情......每当我打开新对象视图控制器时,它都会更新位置和诸如此类的东西。如果我尝试单击取消,它会崩溃。为了简化问题,我删除了用于更新位置和移动注释图钉的代码,因此您不会在下面看到。

除了崩溃后我遇到的堆栈跟踪示例之外,还有一些我正在使用的代码。您能提供的任何帮助将不胜感激。谢谢!

在我向您展示我的代码之前,这是我最终得到的堆栈跟踪:

崩溃后的堆栈跟踪

自定义注释.h

自定义注释.m

其次,我创建了一个自定义注释视图

CustomAnnotationView.h

CustomAnnotationView.m

最后但并非最不重要的是,我的新对象视图控制器的相关部分:

新对象视图控制器.m

此外,这是崩溃日志:

0 投票
7 回答
33424 浏览

iphone - 在 MKMapView 上刷新 MKAnnotationView

我想为我的自定义 MKAnnotationView 同步加载图像;我已经在使用 EGOImageView 框架(它与 UITableViews 配合得很好),但我无法让它在 MKMapView 上工作。图像似乎已加载,但我无法在地图上刷新它们 -[myMap setNeedsDisplay]什么也不做。

0 投票
7 回答
1971 浏览

iphone - 如何模拟用户在 MKMapView 中驾驶路线?

我需要模拟当用户开车进行演示时我的应用程序的外观。我有一个 MKMapView,我如何模拟用户驾驶的外观,它将使用 map.userLocation 功能,这显然在演示中不可用。

谢谢!