A UIScrollView that introduces the concept of 'pages', has built-in page recycling and support for both vertical and horizontal orientations.