找出哪个UnitType(升/加仑)是系统默认值

问题描述 投票:0回答:1

有没有办法根据系统区域设置找出哪个UnitType是系统默认值?

我有一个UITextField,用户可以输入一定量的水。我想弄清楚输入是否是升或加仑,所以我可以设置正确的Measurement()

或者通常更好,用户可以在应用程序的设置中设置它?

ios swift formatter measurementformatter
1个回答
2
投票

使用Locale usesMetricSystem

if Locale.current.usesMetricSystem {
    // liter
} else {
    // gallon
}
© www.soinside.com 2019 - 2024. All rights reserved.