I'm experiencing a peculiar issue with SwiftUI's TextField. Whenever I long-press on the TextField, the console outputs an error about passing an invalid numeric value (NaN, or not-a-number) to the CoreGraphics API. This issue persists even in a new Xcode project with minimal code.
Code Snippet:
import SwiftUI struct ContentView: View { @State private var text: String = "" var body: some View { TextField("Placeholder", text: $text) } }
Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored. Please fix this problem.
Steps to Reproduce:
Create a new SwiftUI project in Xcode. Add a TextField to the ContentView. Run the app on a device or simulator. Long-press inside the TextField. What I've Tried:
- Updating to the latest version of Xcode and iOS.
- Using UIViewRepresentable to wrap a UIKit UITextField.
- Creating a new Xcode project to isolate the issue.
- None of these steps have resolved the issue.
Questions:
- Has anyone else encountered this problem?
- Are there any known workarounds for this issue?
- Is this a known bug, and if so, has it been addressed in any updates?