我正在尝试通过文本字段获取数字输入。请参阅下面的相关代码。显示屏不显示“item1:”灰显的文本字段。它显示初始化值 0。删除 0 确实会显示 TextField 提示。试图找出是否有办法显示提示。
@State var item1 = 0
TextField(" item1:", value: $item1, formatter: numberFormatter )
private let numberFormatter: NumberFormatter = {
let formatter = NumberFormatter()
formatter.numberStyle = .decimal
// formatter.timeStyle = .medium
return formatter
}()
Run Code Online (Sandbox Code Playgroud)