Swiftui TextField с ошибкой Formatter со значением цифры c - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть этот простой код, который отлично работает, если я наберу git только цифры или одну точку:

import SwiftUI

struct ContentView: View {
    @State private var doublevalue: Double?

    private var doubleformatter: NumberFormatter {
        let f = NumberFormatter()
        f.numberStyle = .decimal
        f.minimumFractionDigits = 5
        f.maximumFractionDigits = 5
        return f
    }

    var body: some View {
        TextField("0.00", value: $doublevalue, formatter: doubleformatter)
            .textFieldStyle(RoundedBorderTextFieldStyle())
    }
}

, если я наберу git букву, у меня есть эта ошибка: enter image description here

Как убрать эту ошибку?

...