【问题标题】:SwiftUI - how to change text alignment of label in Toggle?SwiftUI - 如何在 Toggle 中更改标签的文本对齐方式?
【发布时间】:2020-10-23 04:26:42
【问题描述】:

SwiftUI 中的切换代码如下:

Toggle(isOn: $vibrateOnRing) {
    Text("Vibrate on Ring")
}

这将产生一个带有如下文本标签的切换按钮:

振动环 | [--空格--] |切换

我需要一个右对齐的文本标签,像这样:

[--空格--] |振动环 |切换

如何在 SwiftUI 中做到这一点?

【问题讨论】:

    标签: swift swiftui toggle text-alignment


    【解决方案1】:

    在这里

    Toggle(isOn: $vibrateOnRing) {
        Text("Vibrate on Ring")
          .frame(maxWidth: .infinity, alignment: .trailing)
    }
    

    【讨论】:

    • 完美!谢谢你。首先,我将此添加到 Toggle,但它不起作用。添加到文本按预期工作。
    • 如何将两者置于中心位置?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-17
    • 2011-04-06
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 2011-06-15
    • 1970-01-01
    相关资源
    最近更新 更多