问题标签 [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.
iphone - 以编程方式放大 MKMapView
我正在使用MKMapView
iPhone 应用程序内部。当我单击一个按钮时,缩放级别必须增加。这是我的第一种方法:
但是,此代码无效,因为我没有更新 longitudeDelta 值。所以我添加了这一行:
现在它起作用了,但只是有时。和不以相同的方式改变latitudeDelta
,longitudeDelta
我的意思是,它们的值不成比例。知道如何解决这个问题吗?
ios - 如何拦截 MKMapView 或 UIWebView 对象上的触摸事件?
我不确定我做错了什么,但我试图抓住一个MKMapView
物体。我通过创建以下类对其进行了子类化:
和实施:
但看起来当我使用这个类时,我在控制台上什么也看不到:
知道我做错了什么吗?
ios - 地址簿和地图套件
我正在为 iPhone iOS 3.0 编写一个应用程序,我想在其中一起使用 Map Kit 和地址簿。我有一个包含名称、位置、电话、地址和其他一些数据的地点(例如餐馆)数据库。我在表格视图中列出它们,当我选择某个地方时,我想显示地址簿联系人(在 的帮助下ABUnknownPersonViewController
),其中包含所有信息,因此用户可以轻松将此联系人添加到地址簿。
现在,当我单击地址时,应用程序会将我切换到地图应用程序。如何捕获此事件以在我的MKMapView
(在我的应用程序内部)中显示它?
还有一个相关的问题。有没有办法像地图应用程序一样在标准通讯簿控制器中实现“从这里的方向”、“到这里的方向”按钮?
ios - iPhone:在 MKMapView 中检测点击
如何检测对 的实例的单击MKMapView
?我必须子类MKMapView
化然后重写该touchesEnded
方法吗?
谢谢,
-克里斯
ios - MKMapView 重新加载问题
我有一个包含 MKMapView 的控制器。当用户弹回前一个控制器时我会保留它,然后当用户想要返回到地图时将其推回。当用户离开控制器时正在处理时,就会出现问题。当我重新推动控制器时,动画在屏幕上冻结在控制器弹出时的状态。当用户触摸屏幕时,视图会更新并且很好。我试过添加
没有运气。有任何想法吗?
ios - MKMapView 显示错误保存的区域
当我的 iPhone 应用程序像这样关闭时,我将地图区域保存到用户默认值中:
当应用再次启动时,Ш 以相同的方式读取这些值,以便用户可以看到与上次完全相同的地图视图:
我从用户默认值中读取的区域(毫不奇怪)与保存时完全相同。请注意,保存的内容直接来自地图,因此不会以任何方式进行转换。我用方法将它重新设置在地图上setRegion:
,但后来就不一样了!
示例结果:
有人知道为什么会这样吗?
iphone - 如何将 UIButton 添加到 MKAnnotation (MKView)?
我想向 MKAnnotation 添加一个可点击的按钮,如 Maps 应用程序的截图所示:
预览 http://www.img-hosting.de/bilder/24558PlacemarkWithIconpng
iphone - MKMapView:setRegion 不起作用!
Aaaarg...好吧,让我们冷静一下。
有人对设置 MKMapView 的区域有任何问题吗?它从来没有对我有用。
这段代码:
返回该日志:
你知道为什么吗 ??!
非常感谢,你可以让我免于自杀X(
市场
编辑:当然,我在设备上,连接到互联网。
iphone - 向 MKMapView 调出注释添加附件视图按钮?
我最近遇到了这个网站,我一直在尝试在我的调用视图中添加一个按钮(来自图像)。
网站示例上的代码工作得很好,但是当我尝试将相同的代码添加到我的项目中时,我没有得到相同的结果。
显然我错过了一些东西,但我似乎无法解决这个问题!
这是我的注释代码:
任何帮助,将不胜感激!:)
iphone - 如何使用给定的用户位置初始化 MKMapView?
我的应用知道当前的用户位置(CoreLocation.framework)。一旦用户打开一个新的 MapView,他的 iPhone 就会再次开始搜索当前位置。是否可以跳过或更改 mkMapView 的第一个用户位置?
编辑:
是否可以覆盖 MKMapView 并使用其他 LocationManager?