Swift Practice # 164 SwiftUI Slider Toggle Filter In Slider與Toggle簡單過濾資料

Dogpa Chen
Jul 8, 2022

--

上一篇透過SwiftUI與Picker完成縣市的選擇,完成side project的一個小功能。

這篇一樣要來研究side project的其中一個功能,透過一些元件過濾資料的內容,目前的想法是透過slider與Toggle(UIKit稱為Switch),來針對值得變化重新取得過濾後的資料。畫面的佈局在這篇就不是探討的重點了。

首先以類似交友軟體的模式,建立一個人的基本資料Model與一些會使用的Function。

接著建立ViewModel,產生可以過濾的人的Function與清單Array。

接續就是透過View顯示清單與篩選的slider與Toggle。

結果測試:

可以看到每次改變slider與Toggle都可以重新過濾一次清單使我們可以能夠看到不同的改變結果。透過這樣的方式算是初步的完成自己side projecr的一個功能。持續加油

--

--