Earlier this month I mentioned an interesting pull-to-refresh component that allows the user to play breakout using pulls using SpriteKit called BreakoutToRefresh.
Here’s an open source library called INSPullToRefresh submitted by Michal Zaborowski which provides a UIScrollView category for easily adding customizable pull-to-refresh and infinite scrolling.
With INSPullToRefresh you can easily provide your own custom views to be shown when the user pulls on refresh, and an included example provides several different setups based on pull-to-refresh controls seen in a number of popular apps. What’s nice about INSPullToRefresh is that since it’s a UIScrollView category you can easily add it to both table views and collection views.
Here are a couple of images from the readme showing INSPullToRefresh in action:
You can find INSPullToRefresh on Github here.
A nice pull-to-refresh library.