问题
Code for Toggle in SwiftUI is this:
Toggle(isOn: $vibrateOnRing) {
Text("Vibrate on Ring")
}
This will produce a toggle button with text label looking like this:
Vibrate on Ring | [--empty space--] | Toggle
I need a right-aligned text label, like this:
[--empty space--] | Vibrate on Ring | Toggle
How to do it in SwiftUI?
回答1:
Here it is
Toggle(isOn: $vibrateOnRing) {
Text("Vibrate on Ring")
.frame(maxWidth: .infinity, alignment: .trailing)
}
来源:https://stackoverflow.com/questions/62698587/swiftui-how-to-change-text-alignment-of-label-in-toggle