v0.1.0
ScrollableTabBar v0.1.0
The first public release of ScrollableTabBar introduces a Swift 6.3 UIKit control for compact, typed tab selection on iOS 18 and later.
Warning
The preferred floating presentation relies on undocumented UIKit APIs and runtime behavior. Its availability, exact Liquid Glass appearance, and App Store acceptance are not guaranteed.
New Features
- Present a fixed, ordered set of tabs using stable domain IDs while keeping overflow items horizontally reachable.
- Keep selection in application state: programmatic updates refresh the control without delegate callbacks, while user-driven changes arrive through a weak, typed delegate.
- Configure item titles, optional images, enablement, and accessibility metadata for UIKit integration.
- Prefer UIKit’s floating-tab presentation when its verified runtime contract is available, with a public segmented or menu fallback that preserves selection, ordering, enablement, and event semantics.
Documentation
- Includes a Quick Start and DocC guidance covering UIKit integration and selection ownership.