Using Xamarin.Forms is really comfortable. However, sometimes platforms handle components differently, and ListView is one of these components. If you put a listview into a Forms app on iOS, it will have extra empty cells, which is not that cool:

Bildschirmfoto 2016-12-21 um 11.57.25.png

So you could of course write your own custom renderer for iOS, but here is a little trick that gets rid of the rest of the cells ! Simply put an empty label inside the footer of the given listview!

newsList.Footer = new Label();

And the result :

Bildschirmfoto 2016-12-21 um 12.00.43.png

Posted in Xamarin.Forms on Dec 21, 2016