How to add pull to refresh on collectionview? Pull to refresh is often used in lists. It's not hard to add pull to refresh on collectionview. You can use UIRefreshControl to implement it. Set collectionview refreshControl. You can custom refreshControl color by tintColor property, size by scale and you can even set title. And implement selector function. You should call your data refresh functio..