接触地图也有一段时间了。但是也有很长一段时间没用了,手生了。闲来无事就再写写地图。好在的文档做的很详实,使用起来得心应手。今天就写了一点关于显示/定位/POI搜索/大头针/气泡的简单代码。难点就是搜索后大头针的问题。首先需要移除上一次搜索显示的大头针,再显示这一次需要显示大头针,不然屏幕显示的大头针会越来越多。这一点在官方的视频里面是有这些的。 首先上一张效果图: 这次使用的版本是V2
屏幕快照 2017-08-28 下午5.09.00.png使用自定义的大头针的时候,在跳转至详情界面时,再次返回时会出现自定义的大头针无效被替换成了系统自带的大头针 ?原因还是自己不小心在push 界面消失的时候将代理mapview 的代理给释放了所以默认加的都是系统的大头针了关于地图的一些优化策略出现的问题:地图界面手势的拖拽和放大缩小不够灵敏,随着运行的时间和多次跳转界面会变得越来越卡,使
转载 2023-07-13 17:55:10
721阅读
如何添加大头针(地标): 通过MapView的addAnnotation方法可以添加一个大头针地图上 通过MapView的addAnnotations方法可以添加多个大头针地图上 –(void)addAnnotation:(id <MKAnnotation>)annotation; 说明:需要传入一个遵守了MKAnnotation协议的对象   基本
因项目需求,之前用的百度地图被pass,全部换位地图,经过不断的走坑,实现了地图的显示、定位蓝点、大头针显示、周围地理信息等 一、首先请各位要做地图之前用心的去阅读下地图开放平台的技术文档,这个是最基本的准备,** 最重要的一点,如果想在地图界面调用相机、扫码等功能请集成3D地图,因为地底部是GLSurfaceView和TextureView 他俩都是地图容器,使用GLSurf
前提: 在地图上添加自定义标注,并在一个屏幕上自适应显示所有的标注。 因为使用的是地图,需引入地图sdk一、先解决自定义标注样式的问题 如果仅仅只是更换自己自定义的大头针图片,那么在地图开放平台(开发-ios地图SDK-开发指南-地图功能)自定义标注图片中就有讲述如何更换自定义大头针的图片。但这不够用,我所需要的是在地图上有多种标注,每个标注的样式都不一样,且每个标注所属的属
# iOS 地图大头针卡顿问题的解决方案 在开发涉及地图功能的 iOS 应用时,有时会遇到大头针(标记)绘制卡顿的问题。尤其是在大头针数量较多或视图频繁更新的时候,性能瓶颈可能会影响用户体验。本文将向你展示如何解决这一问题,以下是解决的整体流程。 ## 整体流程 | 步骤 | 描述 | |------|-----------------
原创 9月前
177阅读
一、细说百度地图的路径规划路径规划主要有这么几种1.公交路径规划1.1 市内公交规划(暂时不在这里说)1.2 跨市/省公交规划// 导入头文件 #import #import #import #pragma mark: - 公交路线 - (void)showBusSearch { //线路检索节点信息 BMKPlanNode *start = [[BMKPlanNode alloc] ini
转载 2024-07-29 11:22:37
198阅读
# 实现 iOS 地图自定义大头针的流程指南 在 iOS 开发中,地图是一个非常受欢迎的地图 SDK。自定义大头针可以使地图上的标记更具个性化。本篇文章将为你详细讲解如何在地图中实现自定义大头针。我们将通过一个简单的流程步步引导你,确保你能轻松上手。 ## 整体步骤流程 以下是实现自定义大头针的基本步骤: | 步骤 | 描述 | |------|------| | 1 |
原创 2024-09-26 04:02:38
269阅读
最近做大创,是开发地图的,从中学到点东西想和大家分享一下怎么在地图上创建一个自定义的大头针。这个大头针的图像可以是从相册获取也可以拍照获取的(但是由于本人懒没有写裁剪照片的相关工具类所以用其他图片代替了,以后会更新添加这个功能)标题和描述都是用户自定义的代码贴出来解析看注释BuildSolidPageViewController.h文件 //引入相关的库 //UI相关的库 #import &l
# iOS 地图中去掉自己位置的大头针的实现 在iOS应用中,开发者往往需要集成地图功能,以实现位置服务。地图是一个常见的选择。当我们希望去掉自己位置的大头针时,可能会不知道从何入手。本文将为你详细讲解如何实现这一功能。 ## 流程步骤 以下是实现“去掉自己位置的大头针”的步骤概述: | 步骤 | 描述 | |------|-
原创 11月前
339阅读
# iOS Swift地图自定义大头针 ## 引言 在移动应用开发中,地图功能是非常常见且重要的功能。地图是国内较为常用的地图服务提供商之一,其提供了丰富的地图相关功能和API接口。本文将介绍如何使用Swift语言和地图SDK来自定义大头针。 ## 准备工作 在开始之前,我们需要先完成以下准备工作: 1. 在开放平台注册账号并创建应用,获取API Key; 2. 下载并导入
原创 2023-08-25 04:24:45
612阅读
带我飞概要可以利用地图优秀产品来帮助自己的室内地图app啦。利用地图sdk完成 室内地图 的技术操作。前步骤step1 登录开发者平台step2 注册会员,成为开发者step3 Xcode新建自己的项目,主要是拿到bundle IDstep4 回到开发者平台新建应用,主要是拿到即将集成sdk的key至此,前面步骤做完,接下来就是各种翻阅、学习、动脑费眼去看各种documents
现在很多小伙伴都在用iphone7,不仅硬件配置好,ios软件系统让iPhone7使用起来也非常流畅,但小编最近收到小伙伴反馈iphone7发热严重、耗电快故障,咨询解决方法。那为什么会出现苹果7发热严重和耗电快的问题,这是怎么回事呢?iphone7发热严重、耗电快怎么解决?下面苹果售后维修小编为大家讲讲遇到这样的问题应该如何去解决。iphone7发热严重、耗电快解决方法:1、一般情况下发热严重及
如何添加大头针(地标):通过MapView的addAnnotation方法可以添加一个大头针地图上通过MapView的addAnnotations方法可以添加多个大头针地图上–(void)addAnnotation:(id <MKAnnotation>)annotation;说明:需要传入一个遵守了MKAnnotation协议的对象 基本步骤为:<1&gt
转载 2023-10-03 16:04:34
19阅读
苹果公司今天为开发者带来了 iOS 13 预览,黑暗模式为 iPhone 带来了一种引人注目的全新外观,以及在 iOS 上浏览和编辑照片,登录应用程序和网站以及使用全新地图浏览世界的新方法。通过整个系统的优化,iOS 13 更快,App 响应更快,可以改善应用启动,减少应用程序下载大小并使 Face ID 体验更加无缝。“iOS 13 为您每天使用的应用程序带来了新的功能,包括对照片和地图的丰富更
现在我们经常会用到一些地图应用,无论是在网页上还是手机App中,地图貌似是一个不可或缺的应用。本文将带领大家一起来看看一些基于jQuery和HTML5的个性化地图插件,有几款地图比较实用,有些则是具有抽象的概念,很有个性化。1、HTML5世界地图 划分世界区域并显示国家名这是一款基于HTML5的世界地图应用,它的特点是可以将地图中的各个国家区域进行划分,鼠标滑过时即可显示该区域对应的国家名称,你也
customUserView(自定义大头针)1、HSAnnotationView /* MKAnnotationView l类似于 tableViewCell /@interface HSAnnotationView : MKAnnotationView// 如果继承MKPinAnnotationView ,是无法修改图标的2、@interface HSAnnotation : NSObject
原创 2021-07-19 15:40:10
290阅读
# iOS地图放大与大头针偏移的深度解析 在iOS开发中,地图组件是一个非常重要的元素,尤其是在需要地理位置服务的应用中。为了提高用户体验,我们常常需要在地图上添加标记(大头针)来指示特定位置。然而,在不同的缩放级别下,这些标记可能会出现偏移现象。因此,我们需要使用 `centerOffset` 来修正大头针的位置。本文将对如何在iOS地图中实现这些功能进行详细探讨,并附上示例代码,确保你在实际
原创 11月前
222阅读
• (void)viewDidLoad { [super viewDidLoad]; // 注意:在iOS8中, 如果想要追踪用户的位置, 必须自己主动请求隐私权限 if ([[UIDevice currentDevice].systemVersion doubleValue] >= 8.0) { // 主动请求权限 self.mgr = [[CLLocationMana
    版本迭代需要集成百度地图,产品需求是每个大头针上方都需要固定展示大头针先关的信息,而在集成过程中,如果通过百度原装方法点击大头针,弹出气泡,会出现如下几个问题:    1.可以通过[mapView selectAnnotation:annotation animated:YES]方法在初始化时显示大头针气泡,但是从方法中很容易的看到,如果添加多个大头
原创 2017-03-23 08:41:38
1313阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5