當我們製作出 Vstack、Text、Button 的時候
我們勢必都必須要做出一列的表單吧
這樣才能呈現我們的資料
這裡先不使用 Codable
使用 Identifiable
在 Apple 文件提及A class of types whose instances hold the value of an entity with stable identity.
意旨每個文件都有自己的唯一識別標物
struct UserItem: Identifiable {
let id = UUID()
let name: String
let number: Int
}
...
var Users = [UserItem(name: "小蘋果", number:1), Song(name: "大蘋果", number: 2)]
...
ForEach(Users) { item in
Text(item.name)
}
這樣就可以省略 ForEach 在找尋東西時要加上id了
並且你可以在下方 Text(item.name) 的部分
使用我們昨天教上的組合
讓你的介面
變得更豐富
接下來 就是 tabitem 的部分