1. 首页
  2. 资讯库

仿手作星月旗 ft.UIBezierPath

伊斯兰传统中星星和月亮皆是指引人类的重要象征,也是清真寺圆顶和尖塔常见的建筑装饰。虔诚画出『朴实』,具有『手作温度』的星月旗帜,祺愿自己在 UIBezierPath 的学习之路渐得大智慧!

 

 

 

的图片

 

新加坡国旗上也有星月图腾,信仰伊斯兰教的马来人应该很感动吧。多元族群融合的重要价值,就是买的到好多令人流口水的美食,马来饭、娘惹菜、印度咖哩鱼头等等相映成趣。

遇到的困难

  1. 查到的坐标画在 swift UI 位置跑掉,对比原作比例不对。
  2. 新月是用简单、粗暴的方法画的,椭圆减掉圆,不知道怎么量测原图的圆心和长短径、半径。
  3. 本来第一时间想到用 mask 迭加不同层,但发现不够直觉。layer.addSublayer()比较符何需求。
  4. UIBezierPath 很难相处,研究很久不知道addQuadCurve怎么用,不理解怎么定出中心点和control point。这是要复习几何吗?不记得学过这个观念。

 

 

果蔡市场

原创文章,作者:清欢,如若转载,请注明出处:https://www.qinghuantea.com/suibi/12507.html

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息