第 8 章
實作路徑與形狀來繪製線條與圓餅圖

對於有經驗的開發者,你可能已使用過 Core Graphics API 來繪製形狀與物件。這是一個非常強大的框架,可於建立向量圖。在 SwiftUI 中,它也提供幾個向量繪圖 API,可供開發者繪製線條與形狀。

在本章中,你將學習如何使用 Path 與內建的 Shape(如 CircleRoundedRectangle ), 來繪製線條、圓弧、圓餅圖與環圈圖。下列是我將要介紹的主題:

  • 了解 Path 以及如何利用它來繪製線條。
  • 什麼是 Shape 協定?如何遵循這個協定來繪製出自訂的形狀?
  • 如何繪製圓餅圖( pie chart)?
  • 如何以開口圓環( open circle)來建立一個進度指示器?
  • 如何繪製環圈圖( donut chart)?

圖8.1 列出了我們在後面的小節中所要建立的一些形狀與圖表。

圖 8.1. 範例形狀與圖形
圖 8.1. 範例形狀與圖形

想更深入學習SwiftUI和下載完整程式碼?你可以從 AppCoda網站購買《精通 SwiftUI》完整電子版。

results matching ""

    No results matching ""