rickytan/RTRootNavigationController
Implicitly make every view controller has its own navigation bar observed · 2026-08-28
Health v2 · maintenance only
72/100
- Activity 89
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3737
- days_rel: n/a
- days_push: 71
- n_releases_24m: 0
Adoption not part of the score
2152 stars · 377 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An Objective-C iOS library that transparently gives every pushed view controller its own independent UINavigationBar, while letting developers use the standard UINavigationController API. It supports custom navigation bar classes, unwind segues, rotation, interactive pop gestures, and Interface Builder.
Use cases
- give each view controller its own navigation bar
- customize navigation bar per screen without style conflicts
- use self.navigationItem buttons with per-VC navigation bars
- support transparent or hidden navigation bars on some screens
- adapt navigation bars to iPhone X safe areas without extra code
When to choose
- building an iOS UIKit app where different screens need distinct navigation bar styles
- you want standard UINavigationController APIs with per-VC bars
- you need unwind segues and rotation with custom navigation bars
When to avoid
- building with SwiftUI instead of UIKit
- your app is fine with a single global navigation bar
- targeting platforms other than iOS
Facets
library · maturity stable
ui-components routing mobile-development frontend uikit navigation-controller objective-c cocoapods navigation-bar ios swift mobile
1 source
- readme: https://github.com/rickytan/RTRootNavigationController · fetched 2026-08-28 · 61adceb3822d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| rickytan/RTRootNavigationController | main | 72 |
For agents
markdown · JSON · MCP: product_card(name="rickytan/RTRootNavigationController")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem