繁体   English   中英

如何在MKMapview上绘制自定义线?

[英]How to draw custom line on MKMapview?

我一直在寻找一种绘制自定义线条的方法,但是我唯一能找到的帮助就是如何使用UIColor绘制线条。

我想画一条直线,而不仅仅是用一种颜色。 我希望线条的外观可自定义。

(所以现在我可以在2点之间画线,但不能画我想要的线)

我要的直线上有45度直线,它是灰色和黑色。

有人可以帮忙吗?

线条看起来像这样,我也在想我可以拉伸此图像,但是如果拉伸它,它将看起来有点奇怪。

在此处输入图片说明

那为什么不添加图像呢? 我是新开发人员,所以我不知道其他方法。 仅具有纹理的OpenGL,但无需使用openGL。 所以我的建议是添加图像。

听起来像您要找的是MKPolylineView类 您为其分配一条多义线,其中包含您的线中的点。 由于折线视图是MKOverlayPathView ,因此可以设置笔触和填充颜色。

由于它也是UIView子类,因此您可以通过获取views图层属性并添加渐变,阴影,蒙版等来进一步操纵外观。

您是否想达到特定的效果?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM