在SwiftUI中,我在哪里绘制CGPaths

在SwiftUI中,我在哪里绘制CGPaths,swiftui,Swiftui,通常,您会使用自定义视图和其中的draw(rect:)方法来绘制路径,但由于我没有UIViews(并且不想使用UIKitintegration),我在哪里可以绘制?您将使用GeometryReader和Path return GeometryReader { geometry in Path { path in path.addPath(...) } } 苹果也在这个话题上发表了一篇文章,你看到了吗?

通常,您会使用自定义视图和其中的
draw(rect:
)方法来绘制路径,但由于我没有
UIView
s(并且不想使用
UIKit
integration),我在哪里可以绘制?

您将使用
GeometryReader
Path

return GeometryReader { geometry in
    Path { path in
        path.addPath(...)
    }
}

苹果也在这个话题上发表了一篇文章

,你看到了吗?