iphone中的SVG绘图
希望你们所有人都会好起来,在那里做得最好。今年4月,我刚刚开始开发iphone应用程序。 我想在iphone中的CGContext上绘制svg,就像在android中一样。 请遵循android SVG图形库的链接 根据我的要求,我只想在iphone CGContext上绘制SVG,因为我需要任何第三方库。如果任何人有有用的和准确的信息,请帮助我。 如何在iPhone中绘制SVG 提前谢谢iphone中的SVG绘图,iphone,svg,drawing,Iphone,Svg,Drawing,希望你们所有人都会好起来,在那里做得最好。今年4月,我刚刚开始开发iphone应用程序。 我想在iphone中的CGContext上绘制svg,就像在android中一样。 请遵循android SVG图形库的链接 根据我的要求,我只想在iphone CGContext上绘制SVG,因为我需要任何第三方库。如果任何人有有用的和准确的信息,请帮助我。 如何在iPhone中绘制SVG 提前谢谢 mark Gjel.如果SVG是固定的,您可以尝试生成一个-drawRect:实现,该实现只使用qua
mark Gjel.如果SVG是固定的,您可以尝试生成一个
-drawRect:
实现,该实现只使用quartz函数绘制等效的SVG
当前版本最适合Illustrator生成的SVG文件,但开发人员告诉我,未来几天将有一个更新,这将使应用程序能够处理更多种类的文件。这与您的问题并不完全匹配,但请查看 SVGKit是一个跨平台的Cocoa框架,用于将SVG文件呈现为 核心动画层。所有形状都由的实例表示 CAShapeLayer类,并且通过设计可以设置动画。SVGKit是 与最新的OS X和iOS SDK兼容
有一个SvgRender类,可以绘制到CGContextRef中,因此您可以使用它来打印、生成PDF或绘制到UIView或CALayer。我尝试过它,但在为ipad编译它时,它似乎缺少一些文件,如“CALayerExporter.h”。显然不是。自述文件对这一步不是很清楚,但现在已经更新得非常清楚了。另外,很快就会有一个更简单的版本,在这里试用--它很稳定,但有时会得到实验性的提交。