My app has a view controller with eight TextView boxes. I have them all in a content view, inside of a ScrollView. I've adjusted the content and scroll height so I can scroll through and see all of the TextViews, but when the keyboard comes up, it covers the bottom TextView and I can't scroll far enough for that TextView to actually be visible.
All the solutions I've tried have only partially worked. Currently I have this one in my code, and it does allow the bottom TextView to be visible, but now the top two can't be reached when I scroll with the keyboard open.
Most other solutions are for TextFields (like this one), which I have tried by essentially replacing all the TextField references with TextView, but that doesn't work.
The only thing I can actually get to work is if I drastically increase the content height to allow for scrolling further. But I don't want a bunch of empty space at the bottom of the screen.
How can I make sure all TextViews can be scrolled to with the keyboard open?