liquid_glass_bottom_nav_native 0.2.1
liquid_glass_bottom_nav_native: ^0.2.1 copied to clipboard
Native iOS 26 Liquid Glass bottom tab bar (real UITabBarController) with morphing search tab, for Flutter.
liquid_glass_bottom_nav_native #

Native iOS 26 Liquid Glass bottom tab bar for Flutter.
Embeds a real UITabBarController in a platform view, so the bar is
rendered entirely by iOS: the floating glass pill, the sliding selection
platter, and the separated circular search button that morphs into the
system search field — identical to Apple's own apps.
Requirements #
- iOS 26.0+ (set
IPHONEOS_DEPLOYMENT_TARGET = 26.0in your Runner project) - iOS only; on other platforms the widget renders the optional
fallback.
Usage #
Place the widget at the bottom of a fullscreen Stack (with
extendBody: true on your Scaffold):
LiquidGlassBottomNav(
items: const [
LiquidGlassNavItem(title: 'Home', sfSymbol: 'house.fill'),
LiquidGlassNavItem(title: 'Explore', sfSymbol: 'safari'),
LiquidGlassNavItem(title: 'Profile', sfSymbol: 'person.fill'),
],
selectedIndex: _selectedIndex,
onTabSelected: (index) => setState(() => _selectedIndex = index),
onSearchChanged: (query) => runSearch(query),
)
Icons are SF Symbols names, rendered natively.
Search tab #
showSearchTab (default true) adds the system search tab. Tapping it
morphs the circular button into the native search field. While search is
open, the widget grows to cover the full screen so the field and keyboard
can render — the native layer is transparent, so Flutter content behind it
stays visible. Wire onSearchChanged to filter your content live.