1. 首页
  2. 资讯库

旋转吧,Swift !将SVG档案转换成 UIBezierPath 格式

 图片 第2张

今天照着 Stewart Lynch 的教学影片实作,将SVG档案转换成 UIBezierPath 格式 ,相较于查找并标注图片坐标,并一笔一划自己写程序刻,着实省了不少时间。

渐层色加上很酷的动画效果,看了整天心情愉快!

 

 

 

 图片 第4张

秘诀是神奇的翻转网站: https://swiftvg.mike-engel.com。输入SVG 档里的 <path>scripts 放到上方格子里,下方一秒变成UIBezierPath格式。感叹这可是UIBezierPath新手至少要花8小时才能码出来的!

Swift Logo 是讲者提供的SVG 档案,后来我从网上下载的其它SVG 档,构图稍微复杂大多无法完整转换,放到 SwiftUI就是破碎的图案。下一步可能要找更新版本的转换工具,或是更加 UIBezierPath 友善的SVG 来源。真的没耐心,没数学洞察,碰到弧型画不出来。

 

 

果蔡市场

 图片 第6张

原创文章,作者:matter,如若转载,请注明出处:https://pureflash.net/suibi/12282.html