這個問題在這里已經有了答案:
![為什么閉包中的回傳值沒有覆寫 SwiftUI 中系結的回傳值?[復制]](https://img.uj5u.com/2022/11/14/eb82b81fe70d4c2c843824dcf6a99d74.png)
uj5u.com熱心網友回復:
方法:
- 你沒有標記你的觀點
- 您需要添加
tag($0)
代碼:
struct ContentView: View {
@State private var numberOfPerson = 2
var body: some View {
Section {
Picker("Number of Person", selection: $numberOfPerson) {
ForEach(2..<10) {
Text("\($0) people")
.tag($0) //Fix
}
}
Text("\(numberOfPerson) people")
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/533052.html
標籤:迅速迅捷
上一篇:無法在Swift中將資料寫入檔案
下一篇:底部作業表導致父視圖移動