You can wrap any content in a RefreshView
to add pull-to-refresh functionality. Yes, ANY!
While ListView
has this baked-in, newer controls such as CollectionView
don't. All you need to do is surround the control or layout, add a command and boolean indicator, and viola!