【问题标题】:Convert polylines to renderable shape将折线转换为可渲染形状
【发布时间】:2014-05-20 01:05:49
【问题描述】:

是否可以获取 GPS 点数组并将其转换为某种可绘制的形状,例如 UIBezierPathCGPath?如果没有,有人可以指出我可能是第三方库或类似库的正确方向吗?我不是指在地图上,而是在常规 UIView 上。

我能想到的一种方法是首先在 MKMapView 上绘制它,然后如何推断该形状?

编辑:折线表示 GPS 坐标数组。

【问题讨论】:

  • 由于gps坐标只是一个点,是的,您可以将cps坐标数组转换为CGPath(或UIRenderPath)

标签: ios objective-c


【解决方案1】:

是的,您可以使用 UIBezierPath 通过覆盖 drawRect: 方法在 UIView 内绘制折线。阅读苹果文档https://developer.apple.com/library/ios/documentation/2ddrawing/conceptual/drawingprintingios/BezierPaths/BezierPaths.html的详细参考

【讨论】:

    猜你喜欢
    • 2012-01-14
    • 1970-01-01
    • 2013-02-04
    • 2020-06-16
    • 1970-01-01
    • 1970-01-01
    • 2016-08-09
    • 2013-11-15
    • 2021-04-10
    相关资源
    最近更新 更多