RayZhao
(Ziyuan Zhao)
1
Hello guys!
I find a weird bug when using Toggle.
I made a lot tests and the simplified code below:
struct ContentView: View {
@State var toggle = false
var body: some View {
VStack {
Toggle(isOn: $toggle) {
Text("Toggle")
}
Text("Test")
}
.cornerRadius(10)
}
}
I don't know whether you'll reproduce this bug, the code above will make the toggle become invalid.
If I delete the cornerRadius or Text("Test") below Toggle, the toggle will works again.
Lantua
2
Funny that I don't notice anything wrong with the behaviour, in simulator, preview, or actual iPhone (iOS 13.1).
The toggle toggles when I click on it. If I print the value of toggle, it is always true when the Toggle is green and false otherwise.
I (again) use Xcode 11.1 (11A1027) on Catalina (10.15) with iOS 13.0 as target.
RayZhao
(Ziyuan Zhao)
3
I've update my Xcode to 11.1 and it works perfect now. Thanks a lot!