A scroll pager control for iOS that displays tabs and manages paging between views, similar to Flipboard's interface.
ScrollPager is an iOS UI control that creates a scrolling tab bar interface similar to Flipboard's navigation. It displays a list of tabs (segments) and automatically manages paging between associated views when connected to a UIScrollView. The component simplifies implementing tabbed navigation with smooth scrolling transitions in iOS applications.
iOS developers building applications that require tabbed navigation interfaces, particularly those looking for a Flipboard-like scrolling tab experience without custom implementation.
Developers choose ScrollPager because it provides a polished, production-ready scrolling tab control that integrates seamlessly with Interface Builder and offers multiple configuration options for text and image tabs. It eliminates the need to build this common UI pattern from scratch while maintaining the familiar iOS navigation feel.
A scroll pager that displays a list of tabs (segments) and manages paging between given views
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows drag-and-drop setup in Interface Builder, speeding up UI development without code, as shown in the README usage examples.
Supports text-only, image-only, or combined tabs via methods like addSegmentsWithTitlesAndViews, enabling diverse visual designs.
Connects to UIScrollView to handle view switching automatically, reducing manual coordination for tabbed navigation flows.
Mimics Flipboard's smooth scrolling tabs, providing a polished and intuitive navigation feel for end-users.
No compatibility with SwiftUI, limiting use in modern iOS projects adopting Apple's latest UI framework, as it's built solely on UIKit.
The README provides basic usage but lacks comprehensive API docs or advanced examples, making debugging and customization challenging.
As a niche component, it has fewer community resources or third-party extensions compared to mainstream libraries like Tabman.
Requires UIScrollView integration for automatic paging, which might not fit navigation architectures that avoid scroll views.
ScrollPager is an open-source alternative to the following products: