【问题标题】:CGContext draw 45 degree line jointCGContext绘制45度线关节
【发布时间】:2015-03-26 16:20:12
【问题描述】:

有没有办法在CGContext中画出45度角相互连接的线,如图所示:

【问题讨论】:

  • 不,你需要使用两个形状/路径并分别填充它们。

标签: ios objective-c drawrect cgcontext cgcontextdrawpath


【解决方案1】:

我认为没有简单的方法可以做到这一点。如果有,这将是您可以传递给CGContextSetLineCap 的选项之一,但它仅支持对接、圆形和方形。

您需要做的是编写一个函数,该函数接受两个端点、一个方向(这样您就知道要缩小哪一侧)和一个颜色。使用此信息绘制填充梯形。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多