使用按钮增加或减少 Int。当从正数变为负数或添加因子 10 时 sizeToFit 无法处理。
解决方案(?)看起来这是预览和模拟器/设备之间的差异。也许我应该提交雷达文件...
结构 ContentView : 查看 { @State var totalClicked: Int = 0
var body: some View {
VStack {
HStack {
Button(action: {self.totalClicked = self.totalClicked - 1}) {
Text("decrease")
}
Button(action: {self.totalClicked = self.totalClicked + 1}) {
Text("increase")
}
}.padding()
Text("\(totalClicked)")
}
}