mkmapview相关内容

通过iPhone code显示地图标注

我已经试过几件事,但我无法解决它。 我也取决于该地区的地图上10个自定义注释可见。 现在我有2个按钮旁边和previous。点击它必须得到注释显示的标注。 即,如果我下次布顿则点击注释1的标注将会出现,当我下一次再次单击则先的标注将隐藏和第二的标注将会出现。 我已经尝试了 [self.mapView selectAnnotation:self.nextSelectedAnnotatio ..
发布时间:2016-05-17 20:07:19 移动开发

忽略图形页面:didSelectAnnotationView时长preSS是发生

我这一个挣扎。我有一个小地区的许多引脚MapView类。我想忽略注释的MapView的选择,当我在地图上长pressing,如果不管我是在注释视图长pressing。它好像注释越做越触地得分选择,而不是里面摸上来就标注来看,这是烦人。 我添加了一个漫长preSS姿态的MapView: UILong pressGestureRecognizer * longRec = [[UILong pre ..
发布时间:2016-05-17 20:06:03 移动开发

当在一个的MKMapView被选择的第二注解检测

在使用地图中选择一个注释,我将展示用的信息,如谷歌地图应用的仰视图。 我展示它在地图上的委托: - (空)的MapView:(*的MKMapView)的MapView didSelectAnnotationView:(MKAnnotationView *)查看 当用户取消选择(通过地图上的任何地方录音),我躲在我的仰视图。这在相反委托方法完成的: - (空)的MapView:(*的M ..
发布时间:2016-05-17 20:05:52 移动开发

删除/添加注解MapView可以导致内存泄漏

我一直试图在图形页面摆脱内存泄漏。我使用的自定义地图销类。 一切正常,但问题是 - 我需要过滤的MapView结果。当我删除所有的MapView注释 - 并添加过滤的结果 - 性能工具发现泄漏。但在这个mapPin类我使用的用于自动释放,因此他们应该被释放,但事实并非如此。我究竟做错了什么? MapPin.h #进口<基金会/ Foundation.h> #进口< MapK ..
发布时间:2016-05-17 20:03:47 移动开发

在注释视图中使用canShowCallout时MKMapKit异常

我尝试使用pretty简单的自定义地图标注视图和标​​注 - 当我创建它的标注来看,只是增加了一个UIImageView作为子视图本身。这工作正常。 然而,当我打电话canShowCallout的标注来看,一个例外是返回的观点后,立即扔在MapKit。堆栈的结尾是这样的: #0 0x94e964e6在objc_exception_throw #1 0x01e26404中 - [MKOverl ..
发布时间:2016-05-17 20:01:32 移动开发

用的MKMapView EXC_BAD_ACCESS崩溃

我有code以下线,激活断点 [图形页面addAnnotations:grabinstance.itemArray]; 这崩溃随机。 grabinstance.itemArray总是完全填充,并在当时是从来没有发生变化,由于该位code的只能被称为一次数组已满。这种特殊的这个时间被确认为数组中的323项。 NSZombieEnabled没有找到所有要么什么。 回溯低于和线1154以上就行 ..
发布时间:2016-05-17 20:00:22 移动开发

如何使整个叫唤tappable?

我添加注释地图并添加标题,leftCalloutAccessoryView(ImageView的),和rightCalloutAccessoryView(UIButton的),当按钮点击该播放音频,我想,而不是敲击按键的时候我会顶上标注开始播放任何区域音频。 FUNC图形页面(MapView类:的MKMapView,viewForAnnotation注释:MKAnnotation) - GT ..
发布时间:2016-05-17 19:57:38 移动开发

注释标注标题不会改变

我已经搜查,但我没有发现任何解决我的问题。我想改变已添加引脚。这里是我的code。我得到“code在这里,”控制台。 我在.H - (空)的MapView:(*的MKMapView)的MapView didSelectAnnotationView:(MKAnnotationView *)annotationView; myViewController.m - (空)的MapVie ..
发布时间:2016-05-17 19:57:03 移动开发

的MKMapView不刷新注解

我有一个的MKMapView(明显),显示在用户周围房屋地点。 我有一个半径的工具,当一个选择时,注释应该添加/根据各地用户的距离删除。 我把它添加/删除罚款,但由于某些原因,注释不会出现,直到我放大或缩小。 这是添加方法/删除基于距离的注释。我曾尝试该方法的两个不同的变化。 添加新的注释到一个数组,然后通过添加到地图[MapView的addAnnotations:NSArray的。 ..
发布时间:2016-05-17 19:56:53 移动开发

的MKMapView崩溃

我无法弄清楚究竟何时崩溃,因为有时它发生,大部分时间不是。它崩溃时,增加了新的诠释和销已经掉了下来,或者当引脚位置已经改变(拖拽)。 我的IOS版本是4.3.1 崩溃: 0螺纹毁损: 0 libobjc.A.dylib 0x3489dc98 objc_msgSend + 16 1 MapKit 0x336699a4 - [的MKMapView mapTileViewDidStartLo ..
发布时间:2016-05-17 19:55:37 移动开发

的MKMapView regionDidChangeAnimated由用户动作或程序调用

我有它的一些注释的的MKMapView。现在,每次当区域改变我加载新的注解。这工作正常,但如果一些注释是附近的地图视图的边界,你点击就可以了,标注信息窗口弹出和的MKMapView区域移动一点(以便它可以显示很好的窗口),但问题是,也regionDidChangeAnimated被调用并重新加载我的所有注解,当然隐藏的信息窗口。 我知道你只需轻按注释再次当它重新加载,但用户似乎打破,你也重新加载 ..
发布时间:2016-05-17 19:55:29 移动开发

pressing按钮后,更改PIN的颜色在地图上的另一个屏幕上

我需要找到一种方法来改变时,地图是通过从其他画面按下一个按钮加载的脚色。 例如,原来的引脚都红了,但是当我去到一个页面并推动地图按钮,它必须使我的地图视图和所在位置的坐标必须标有绿色引脚。 我已经在地图设置,使引脚的设置都红了。 任何帮助是AP preciated。 所以,只要回顾一下: 网页地图用红别针 - >点击针,单击批注(另一种视图中打开) - >里面查看,有一个按钮,点击按钮( ..
发布时间:2016-05-17 19:49:37 移动开发

如何检测的注释显示在图形页面标注?

我有签相关的应用程序。当用户点击地图上的一个地点,标注会弹出并显示其姓名和地址。与此同时,如果场地是从当前位置千米之内,在按钮的检查会显示出来。 要一个场所,可以签,我要的是, 在标注为弹出,检查按钮显示。当标注是消失时,按钮也消失了。 现在显示按钮的效果很好,但我不知道如何检测标注可见的状态。是否有任何回调方法标注显示/隐藏? 在此先感谢! 解决方案 标注出现被选中的注释时 - ..
发布时间:2016-05-17 19:47:27 移动开发

添加附件视图按钮来的MKMapView叫出注解?

我最近遇到本网站,我已经一直试图添加到我的电话了视图按钮(从图片)。 在网站上例中的code工作得很好,但是当我试图在同一code添加到我的项目,我没有得到相同的结果。 有很明显的东西我已经错过了,但我似乎无法工作,这一个! 下面是我的code的注释: - (MKAnnotationView *)的MapView:(*的MKMapView)的MapView viewForAnnotat ..
发布时间:2016-05-17 19:37:16 移动开发

如何删除上的MKMapView所有注解

有没有一种简单的方法来删除一个地图上所有的注释,而无需通过所有显示的注释在Objective-C迭代? 解决方案 是的,这里是如何 [图形页面removeAnnotations:mapView.annotations] 然而code的previous线将删除所有地图标注“销” 地图上,包括用户的位置针“蓝针”。要删除所有地图 注释和保持用户位置销在地图上,有两个 ..
发布时间:2016-05-17 19:32:00 移动开发

它的iOS标注附件窃听区分

在我的地图注解,我有一个UIButton如标注每个配件视图。在 - (空)的MapView:(的MKMapView *)的MapView annotationView:(MKAnnotationView *)查看calloutAccessoryControlTapped:(UIControl *)控制方法,我怎么找出哪些附件视图被感动了处理每个事件?这里是我的code: - (MKAnnot ..
发布时间:2016-05-17 19:27:09 移动开发