gpt4 book ai didi

ios - UIBezierPath 设置上下文

转载 作者:行者123 更新时间:2023-11-30 13:20:33 28 4
gpt4 key购买 nike

我正在尝试在叠加渲染器中使用 UIBezierPath 绘制一些线条。我收到错误 CGContextSetStrokeColorWithColor: invalid context 0x0 我怀疑这是由于 UIBezierPath 不知道上下文造成的。如何设置 UIBezierPath 的上下文?

我的MKOverlayRenderer大致是:

override func drawMapRect(mapRect: MKMapRect, zoomScale: MKZoomScale, inContext context: CGContext) {
let path = UIBezierPath()

path.moveToPoint(...)
path.addLineToPoint(...)

path.lineWidth = 2
UIColor.blueColor().setStroke()
path.stroke()
}

最佳答案

您需要直接对上下文进行操作,而不是尝试教授有关上下文的路径。因此,您可以使用 CGContextAddPath 和相关函数。

关于ios - UIBezierPath 设置上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37804533/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com