在 SwiftUI 中显示具有指定小数位的 Float
Display a Float with specified decimal places in SwiftUI
我想在 SwiftUI 中显示 Slider 的值,但我只想显示一位小数。
我知道如何使用 %.1f 在常规 Swift 中执行此操作,但这在 SwiftUI.
中不起作用
SwiftUI 没有什么特别的:
struct ContentView : View {
let myfloat: Float = 1.2345
var body: some View {
let formattedFloat = String(format: "%.1f", myfloat)
return Text("My Float: \(formattedFloat)")
}
}
以下是如何使用 SwiftUI 在一行中完成此操作。 “%.2f”为小数点后两位浮点数格式代码
Text("You owe me \(balanceDue, specifier: "%.2f") before Tuesday")
我想在 SwiftUI 中显示 Slider 的值,但我只想显示一位小数。
我知道如何使用 %.1f 在常规 Swift 中执行此操作,但这在 SwiftUI.
中不起作用SwiftUI 没有什么特别的:
struct ContentView : View {
let myfloat: Float = 1.2345
var body: some View {
let formattedFloat = String(format: "%.1f", myfloat)
return Text("My Float: \(formattedFloat)")
}
}
以下是如何使用 SwiftUI 在一行中完成此操作。 “%.2f”为小数点后两位浮点数格式代码
Text("You owe me \(balanceDue, specifier: "%.2f") before Tuesday")