SwiftUI - how to change text alignment of label in Toggle?
问题 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