Todays beginner Snippet is a quick win for your list views

When you first start out with Xamarin Forms, you may have come across a list view that looks something like this:

unevenrows0

If you are used to Microsoft’s (classic?) XAML, then you might be unaware of the Xamarin Forms property, HasUnevenRows.

Set HasUnevenRows to True and your ListViews start behaving as you would expect.

unevenrows1

In my experience, there is some performance hit for very large lists, but it’s not noticeable for small to medium datasets.