Got same problem with text field
only solution but last symbol appears for a moment in in field
looking not good IMHO
@Published var pin:String = "" { didSet {
DispatchQueue.main.async { [weak self] in
guard let self = self else { return }
while self.pin.count > 4 {
self.pin.removeLast()
}}}}
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: