Увеличение или уменьшение Int с помощью кнопок.При переходе от положительных чисел к отрицательным числам или при добавлении факто 10 sizeToFit не может обработать.
Решение (?) Похоже, это несоответствие между Preview и Simulator / Device.Возможно, мне следует вместо этого подать радар ...
struct ContentView: View {@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)")
}
}
} ![enter image description here](https://i.stack.imgur.com/Ys1vE.png)
![enter image description here](https://i.stack.imgur.com/vQTvp.png)
![enter image description here](https://i.stack.imgur.com/qI7FL.png)
![enter image description here](https://i.stack.imgur.com/2qfBB.png)
Симулятор <-> Расхождение при предварительном просмотре ![enter image description here](https://i.stack.imgur.com/ny34Q.png)