在SwiftUI中显示测量时,是否有隐藏单位的选项?
(备选案文:以不同的字体大小显示单位。)
struct MeasurementStyle: View {
var body: some View {
let speed = Measurement(value: 50, unit: UnitSpeed.kilometersPerHour)
let style = Measurement<UnitSpeed>.FormatStyle(
width: .abbreviated,
numberFormatStyle: .number
)
Text("\(speed, format: style)")
}
//显示:“31 mph”
//需要:“31”
1条答案
按热度按时间k2arahey1#
这可能是最糟糕的方法,但似乎有效: