🔰Configuring Views

在設計 View 的時候,可以利用不同的方法,來達到同一個目的,如:「利用自製元件、View extension、ViewModifier、ViewBuilder」等。

範例

下面我們展示如何用不同的方式來寫「在 TextField 前加一個圖示」這個動作:

在 TextField 前加一個圖示
  1. 直接用 HStack

  2. 寫成一個「元件」IconTextField

  3. View extension:view.prefix(icon:)

  4. ViewModifierPrefixIcon

  5. ViewBuilder:IconTextFieldView

參考資料

Last updated

Was this helpful?