#52 運用 UIBezierPath 模仿繪製可愛圖案,比方 Swift & Hello Kitty
Published in
18 min readMar 11, 2019
挑選喜歡的可愛圖案, emoji 表情符號或是logo,從程式一步一腳印將它刻出來吧 !
範例說明
使用 UIBezierPath 繪製圖形,利用 #Preview 快速預覽繪圖結果。
繪製對稱或是多個類似形狀的圖案時,可利用 CGAffineTransform 控制元件的縮放,位移和旋轉。
加分功能
- 用程式畫出兩種不同的圖片,比方眉毛正常 & 眉毛不正常的小新。。
- 錄製圖形分解影片。
- 加上動畫效果。
AI 畫的作品
Claude 3.5 畫的兔子。
https://gist.github.com/PeterPanSwift/62ede51b1626c49521e56e26b3864ac0
作品集
SwiftUI 範例
SwiftUI Path 繪製形狀的原理跟 UIBezierPath 類似,也可以參考。