Need guidance on keyboard management

Hi everyone. Been hitting a dead end with keyboard avoidance issues. I have a view where the user can add a bunch of rows of text fields to the app to type in item names. However, the keyboard extends over it when I add the .ignoreSafeAreas(.keyboard) modifier. If I remove the modifier, everything gets squished into half the view size. I've tried a few other things like GeometryReader and hiding some of the UI elements behind a flag when the text fields focus isn't nil. This solution worked, but danced around a lot as I swap between numpad and default keyboard with the predictive text bar shown in the screenshot. Ideally, I don't want the gray box to move around so much when the user is filling it out. Does anyone have any suggestions as how to get around this issue?
No description
1 Reply
Aemon
AemonOP2mo ago
what a useless server.
Want results from more Discord servers?
Add your server