文件名称:SwiftVG:用于显示的 Swift SVG Parser 和 SVGView 类
文件大小:121KB
文件格式:ZIP
更新时间:2024-07-04 11:08:29
Swift
SwiftVG 目的 如果你需要在你的 iOS 应用程序中显示 SVG 文件,你没有很多选择。 本机支持不存在, 很棒但有局限性: 复杂的 SVG 会生成大量代码 - 大量代码会降低 XCode 的速度。 PaintCode 生成的代码必须在编译时包含在您的应用程序中 - 不是无线 SVG。 环顾网络,我找到了几个很棒的项目,但没有一个完全符合我的要求。 很重,不能让我直接绘制上下文。 SKUBezierPath+SVG 在将 SVG 路径转换为 UIBezierPaths 方面做得很好,但对解析大型 SVG 文件没有帮助。 我构建 SwiftVG 是为了让在你的 iOS 应用程序中显示 SVG 文件更容易——无论你是将它们与应用程序捆绑在一起还是通过无线传输。 安装 我很快就会开始研究可可豆。 与此同时,只需下载文件并将它们添加到您的项目中。 您需要一个用于处理路径解析的 (
【文件预览】:
SwiftVG-master
----SwiftVGTests()
--------SwiftVGTests.swift(913B)
--------Info.plist(760B)
----SwiftVG.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(25KB)
----LICENSE(1KB)
----README.md(3KB)
----SwiftVG()
--------Info.plist(1KB)
--------AppDelegate.swift(2KB)
--------ExampleViewController.swift(451B)
--------example.svg(43KB)
--------SwiftVG-Bridging-Header.h(190B)
--------Base.lproj()
--------Images.xcassets()
--------example2.svg(297KB)
--------SwiftSVG()