iPhone上的聚胺

Posted

技术标签:

【中文标题】iPhone上的聚胺【英文标题】:polyines on iphone 【发布时间】:2009-09-23 05:40:15 【问题描述】:

我想知道如何显示两个点之间的路线 在 iphone 中使用 mapkit 框架映射

是否有任何 Api 可以用来显示两个之间的路线 引脚。 If not Is Polyines 是标准显示两个之间的路线 pin. 我们可以在 iphone 上的 polyines 的帮助下在地图上显示路线吗 还是两点之间的虚拟路线。

提前致谢

【问题讨论】:

【参考方案1】:

这里有一个很好的示例,说明如何使用自定义 MKAnnotationView 完成此操作:http://spitzkoff.com/craig/?p=108

【讨论】:

【参考方案2】:

您可以在http://github.com/leviathan/nvpolyline 找到一个工作示例此解决方案特别针对 v.4.0 之前的 iPhone OS 版本

虽然它也可以在 v.4.0 中使用希望这会有所帮助。

【讨论】:

【参考方案3】:

您可以使用 Quartz 来绘制线条。

获取地图视图的上下文 移动到第一个图钉的位置 在第二个图钉的点上添加一个点 配置您的笔触(线条样式、宽度、颜色) 画

关于使用 Quartz 绘图的好教程:

http://www.cocoadevcentral.com/d/intro_to_quartz_two/

【讨论】:

【参考方案4】:

如果您这样做,您的应用将被拒绝。您不得使用 Google 地图图块(以及 MapKit)进行路由。

您可以使用其中一种开放式地图框架,它们也可能支持 API 用于在其上绘制路线。在弄清楚如何绘制自己的折线之前,我会先探索一下。

【讨论】:

以上是关于iPhone上的聚胺的主要内容,如果未能解决你的问题,请参考以下文章

与 iPhone 5s 或 5se 相比,iPhone 5 上的 Swift 色彩空间不同

iPhone上的TCP打孔

怎么把电脑上的传到iphone里

在 iPad 上的 UIPopoverController 中显示 iPhone-View (iPhone SDK)

iPhone 6和iPhone 6 Plus上的UIImageView高度缩放显示模式

图像超过 iPhone 5 上的整个屏幕