I’m working on a .NET MAUI app that I’ve recently started to test on iOS. While there were no issues with a RefreshView while testing on Android, I’ve noticed it has caused multiple issues on iOS. Three pages have a RefreshView, which all have a nested CollectionView and I’ve noticed the following randomly occur
- I cannot scroll the CollectionView
- The CollectionView is only showing half of the items
- The left margin is positioned along the center of the screen, pushing everything to the right
I’ve tried changing the vertical and horizontal options on the RefreshView and CollectionView, I debugged to see if some data was failing to load, and I looked into why a CollectionView may not be scrolling on an iOS device. I deleted the RefreshView on each page and all of the aforementioned issues went away, however I would like to have the refresh functionality. What’s something else I could implement to have the same functionality, or how could I possibly fix these issues with the RefreshView on iOS?
Jack Stapleton is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.