I have been using HasUnevenRows property of ListView quite successfully in Android while running my .NET MAUI app. Nevertheless, this property, whether set "True" or "False", does not work in iOS. All the rows have the same height anyway.
I am displaying a list of items in the page, where each of these items represent a question and the user can click a button(present in each row) to expand the row to display all the answers to that question. In Android, the row expands and contracts comfortably(in line with the number of answers). Not in iOS. I tried to use forceUpdateSize method of ViewCell but it ruins the performance of the app. I found this solution in Xamarin forms, but it is very brief and does not help me in any way. https://stackoverflow.com/questions/48183532/forceupdatesize-listview-issue-on-ios If I get a better understanding of what is proposed here, it would be fine.