├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── Documentation ├── NXNavigationExtensionSwiftUI.md └── NXNavigationExtensionUIKit.md ├── Examples ├── NXNavigationExtensionDemo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── NXNavigationExtensionDemo │ ├── Assets.xcassets │ ├── 00.imageset │ │ ├── Contents.json │ │ └── IMG_10311.jpeg │ ├── 01.imageset │ │ ├── Contents.json │ │ └── IMG_0039.jpeg │ ├── 02.imageset │ │ ├── Contents.json │ │ └── IMG_20180805_134135.jpeg │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon.png │ │ ├── icon_20pt.png │ │ ├── icon_20pt@2x-1.png │ │ ├── icon_20pt@2x.png │ │ ├── icon_20pt@3x.png │ │ ├── icon_29pt.png │ │ ├── icon_29pt@2x-1.png │ │ ├── icon_29pt@2x.png │ │ ├── icon_29pt@3x.png │ │ ├── icon_40pt.png │ │ ├── icon_40pt@2x-1.png │ │ ├── icon_40pt@2x.png │ │ ├── icon_40pt@3x.png │ │ ├── icon_60pt@2x.png │ │ ├── icon_60pt@3x.png │ │ ├── icon_76pt.png │ │ ├── icon_76pt@2x.png │ │ └── icon_83.5@2x.png │ ├── AppLogo.imageset │ │ ├── Contents.json │ │ └── Icon.png │ ├── Contents.json │ ├── NavigationBarBackground64.imageset │ │ ├── 64@2x.png │ │ ├── 64@3x.png │ │ └── Contents.json │ ├── NavigationBarBackground88.imageset │ │ ├── 88@2x.png │ │ ├── 88@3x.png │ │ └── Contents.json │ ├── NavigationBarFooter.imageset │ │ ├── Contents.json │ │ ├── 底图@2x.png │ │ └── 底图@3x.png │ ├── NavigationBarShadowImage.imageset │ │ ├── Contents.json │ │ ├── 线条@2x.png │ │ └── 线条@3x.png │ └── TableViewHeader.imageset │ │ ├── Contents.json │ │ ├── 原始@2x.png │ │ └── 原始@3x.png │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Common │ ├── Controllers │ │ ├── BaseNavigationController.swift │ │ └── BaseTableViewController.swift │ ├── Extensions │ │ └── Extensions.swift │ └── Models │ │ ├── NavigationBackEvent.swift │ │ └── NavigationFeature.swift │ ├── ContentView.swift │ ├── NXNavigationExtensionDemoApp.swift │ ├── SwiftUI │ ├── Advanced │ │ ├── View01_EdgePopGestureDisable.swift │ │ ├── View02_FullScreenPopGestureEnable.swift │ │ ├── View03_BackButtonEventIntercept.swift │ │ ├── View04_CustomNavigationBar.swift │ │ ├── View05_NavigationBarDisable.swift │ │ ├── View06_WebView.swift │ │ ├── View07_UpdateNavigationBar.swift │ │ └── View08_NavigationRouter.swift │ ├── Basic │ │ ├── View01_BackgroundColor.swift │ │ ├── View02_BackgroundImage.swift │ │ ├── View03_Transparent.swift │ │ ├── View04_LikeSystemNavigationBar.swift │ │ ├── View05_ShadowColor.swift │ │ ├── View06_ShadowImage.swift │ │ ├── View07_CustomBackImage.swift │ │ ├── View08_CustomBackView.swift │ │ ├── View09_FullScreenColor.swift │ │ ├── View10_Present.swift │ │ ├── View11_ListView.swift │ │ └── View12_ScrollViewContent.swift │ ├── Common │ │ ├── AdaptiveNavigationView.swift │ │ └── SwiftUIContentView.swift │ └── Feature │ │ ├── ColorListView.swift │ │ ├── ColorScrollView.swift │ │ ├── FeatureDetailView.swift │ │ └── FeatureListView.swift │ ├── UIKit │ ├── Advanced │ │ ├── ViewController01_EdgePopGestureDisable.swift │ │ ├── ViewController02_FullScreenPopGestureEnable.swift │ │ ├── ViewController03_BackButtonEventIntercept.swift │ │ ├── ViewController04_CustomNavigationBar.swift │ │ ├── ViewController05_NavigationBarDisable.swift │ │ ├── ViewController06_WebView.swift │ │ ├── ViewController07_UpdateNavigationBar.swift │ │ └── ViewController08_ScrollChangeNavigationBar.swift │ ├── Basic │ │ ├── ViewController01_BackgroundColor.swift │ │ ├── ViewController02_BackgroundImage.swift │ │ ├── ViewController03_Transparent.swift │ │ ├── ViewController04_LikeSystemNavigationBar.swift │ │ ├── ViewController05_ShadowColor.swift │ │ ├── ViewController06_ShadowImage.swift │ │ ├── ViewController07_CustomBackImage.swift │ │ ├── ViewController08_CustomBackView.swift │ │ ├── ViewController09_FullScreenColor.swift │ │ ├── ViewController10_Present.swift │ │ ├── ViewController11_TableViewController.swift │ │ ├── ViewController12_TableViewControllerWithFullScreen.swift │ │ └── ViewController13_CustomBlurNavigationBar.swift │ ├── Common │ │ └── UIKitContentView.swift │ └── Feature │ │ ├── FeatureTableViewController.swift │ │ ├── FullPopGesture_PageViewController.swift │ │ ├── FullPopGesture_ScrollView.swift │ │ ├── HierarchyViewController.swift │ │ └── Sliding │ │ ├── SlidingAnimationController.swift │ │ ├── SlidingInteractionController.swift │ │ └── SlidingNavigationController.swift │ ├── en.lproj │ └── Localizable.strings │ └── zh-Hans.lproj │ ├── LaunchScreen.strings │ └── Localizable.strings ├── LICENSE ├── NXNavigationExtension.podspec ├── NXNavigationExtension.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ └── NXNavigationExtension.xcscheme ├── NXNavigationExtension.xcworkspace └── contents.xcworkspacedata ├── NXNavigationExtension ├── Core │ ├── NXNavigationBar.h │ ├── NXNavigationBar.m │ ├── NXNavigationConfiguration.h │ ├── NXNavigationConfiguration.m │ ├── NXNavigationExtension+Deprecated.h │ ├── NXNavigationExtension+Deprecated.m │ ├── UINavigationController+NXNavigationExtension.h │ ├── UINavigationController+NXNavigationExtension.m │ ├── UIViewController+NXNavigationExtension.h │ └── UIViewController+NXNavigationExtension.m ├── NXNavigationExtension.docc │ └── NXNavigationExtension.md ├── NXNavigationExtension.h ├── Private │ ├── NXNavigationExtensionHeaders.h │ ├── NXNavigationExtensionInternal.h │ ├── NXNavigationExtensionInternal.m │ ├── NXNavigationExtensionRuntime.h │ └── NXNavigationExtensionRuntime.m ├── Support SwiftUI │ ├── NXNavigationRouter.h │ ├── NXNavigationRouter.m │ ├── NXNavigationVirtualWrapperView.h │ └── NXNavigationVirtualWrapperView.m └── include │ ├── NXNavigationBar.h │ ├── NXNavigationConfiguration.h │ ├── NXNavigationExtension+Deprecated.h │ ├── NXNavigationRouter.h │ ├── NXNavigationVirtualWrapperView.h │ ├── UINavigationController+NXNavigationExtension.h │ └── UIViewController+NXNavigationExtension.h ├── NXNavigationExtensionSwiftUI ├── Core │ ├── NXNavigationExtension+SwiftUI.swift │ └── NXNavigationWrapperView.swift └── NXNavigationExtensionSwiftUI.h ├── Package.swift ├── README.md └── Snapshots ├── BackButtonMenu.png ├── NavigationRouter.png ├── Preview1.gif ├── Preview2.gif ├── Preview3.gif ├── Preview4.gif └── Slogan.png /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Documentation/NXNavigationExtensionSwiftUI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Documentation/NXNavigationExtensionSwiftUI.md -------------------------------------------------------------------------------- /Documentation/NXNavigationExtensionUIKit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Documentation/NXNavigationExtensionUIKit.md -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/00.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/00.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/00.imageset/IMG_10311.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/00.imageset/IMG_10311.jpeg -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/01.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/01.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/01.imageset/IMG_0039.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/01.imageset/IMG_0039.jpeg -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/02.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/02.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/02.imageset/IMG_20180805_134135.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/02.imageset/IMG_20180805_134135.jpeg -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/Icon.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_20pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_20pt.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_20pt@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_20pt@2x-1.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_20pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_20pt@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_20pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_20pt@3x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_29pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_29pt.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_29pt@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_29pt@2x-1.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_29pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_29pt@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_29pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_29pt@3x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_40pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_40pt.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_40pt@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_40pt@2x-1.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_40pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_40pt@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_40pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_40pt@3x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_60pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_60pt@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_60pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_60pt@3x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_76pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_76pt.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_76pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_76pt@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppIcon.appiconset/icon_83.5@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppLogo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppLogo.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/AppLogo.imageset/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/AppLogo.imageset/Icon.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground64.imageset/64@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground64.imageset/64@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground64.imageset/64@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground64.imageset/64@3x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground64.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground64.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground88.imageset/88@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground88.imageset/88@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground88.imageset/88@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground88.imageset/88@3x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground88.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarBackground88.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarFooter.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarFooter.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarFooter.imageset/底图@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarFooter.imageset/底图@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarFooter.imageset/底图@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarFooter.imageset/底图@3x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarShadowImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarShadowImage.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarShadowImage.imageset/线条@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarShadowImage.imageset/线条@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarShadowImage.imageset/线条@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/NavigationBarShadowImage.imageset/线条@3x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/TableViewHeader.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/TableViewHeader.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/TableViewHeader.imageset/原始@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/TableViewHeader.imageset/原始@2x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Assets.xcassets/TableViewHeader.imageset/原始@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Assets.xcassets/TableViewHeader.imageset/原始@3x.png -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Common/Controllers/BaseNavigationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Common/Controllers/BaseNavigationController.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Common/Controllers/BaseTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Common/Controllers/BaseTableViewController.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Common/Extensions/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Common/Extensions/Extensions.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Common/Models/NavigationBackEvent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Common/Models/NavigationBackEvent.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/Common/Models/NavigationFeature.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/Common/Models/NavigationFeature.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/ContentView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/NXNavigationExtensionDemoApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/NXNavigationExtensionDemoApp.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View01_EdgePopGestureDisable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View01_EdgePopGestureDisable.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View02_FullScreenPopGestureEnable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View02_FullScreenPopGestureEnable.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View03_BackButtonEventIntercept.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View03_BackButtonEventIntercept.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View04_CustomNavigationBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View04_CustomNavigationBar.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View05_NavigationBarDisable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View05_NavigationBarDisable.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View06_WebView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View06_WebView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View07_UpdateNavigationBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View07_UpdateNavigationBar.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View08_NavigationRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Advanced/View08_NavigationRouter.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View01_BackgroundColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View01_BackgroundColor.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View02_BackgroundImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View02_BackgroundImage.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View03_Transparent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View03_Transparent.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View04_LikeSystemNavigationBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View04_LikeSystemNavigationBar.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View05_ShadowColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View05_ShadowColor.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View06_ShadowImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View06_ShadowImage.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View07_CustomBackImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View07_CustomBackImage.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View08_CustomBackView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View08_CustomBackView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View09_FullScreenColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View09_FullScreenColor.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View10_Present.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View10_Present.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View11_ListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View11_ListView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View12_ScrollViewContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Basic/View12_ScrollViewContent.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Common/AdaptiveNavigationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Common/AdaptiveNavigationView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Common/SwiftUIContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Common/SwiftUIContentView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Feature/ColorListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Feature/ColorListView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Feature/ColorScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Feature/ColorScrollView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Feature/FeatureDetailView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Feature/FeatureDetailView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/SwiftUI/Feature/FeatureListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/SwiftUI/Feature/FeatureListView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController01_EdgePopGestureDisable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController01_EdgePopGestureDisable.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController02_FullScreenPopGestureEnable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController02_FullScreenPopGestureEnable.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController03_BackButtonEventIntercept.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController03_BackButtonEventIntercept.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController04_CustomNavigationBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController04_CustomNavigationBar.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController05_NavigationBarDisable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController05_NavigationBarDisable.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController06_WebView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController06_WebView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController07_UpdateNavigationBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController07_UpdateNavigationBar.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController08_ScrollChangeNavigationBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Advanced/ViewController08_ScrollChangeNavigationBar.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController01_BackgroundColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController01_BackgroundColor.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController02_BackgroundImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController02_BackgroundImage.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController03_Transparent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController03_Transparent.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController04_LikeSystemNavigationBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController04_LikeSystemNavigationBar.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController05_ShadowColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController05_ShadowColor.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController06_ShadowImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController06_ShadowImage.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController07_CustomBackImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController07_CustomBackImage.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController08_CustomBackView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController08_CustomBackView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController09_FullScreenColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController09_FullScreenColor.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController10_Present.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController10_Present.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController11_TableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController11_TableViewController.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController12_TableViewControllerWithFullScreen.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController12_TableViewControllerWithFullScreen.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController13_CustomBlurNavigationBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Basic/ViewController13_CustomBlurNavigationBar.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Common/UIKitContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Common/UIKitContentView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Feature/FeatureTableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Feature/FeatureTableViewController.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Feature/FullPopGesture_PageViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Feature/FullPopGesture_PageViewController.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Feature/FullPopGesture_ScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Feature/FullPopGesture_ScrollView.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Feature/HierarchyViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Feature/HierarchyViewController.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Feature/Sliding/SlidingAnimationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Feature/Sliding/SlidingAnimationController.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Feature/Sliding/SlidingInteractionController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Feature/Sliding/SlidingInteractionController.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/UIKit/Feature/Sliding/SlidingNavigationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/UIKit/Feature/Sliding/SlidingNavigationController.swift -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/zh-Hans.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/zh-Hans.lproj/LaunchScreen.strings -------------------------------------------------------------------------------- /Examples/NXNavigationExtensionDemo/zh-Hans.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Examples/NXNavigationExtensionDemo/zh-Hans.lproj/Localizable.strings -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/LICENSE -------------------------------------------------------------------------------- /NXNavigationExtension.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension.podspec -------------------------------------------------------------------------------- /NXNavigationExtension.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /NXNavigationExtension.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /NXNavigationExtension.xcodeproj/xcshareddata/xcschemes/NXNavigationExtension.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension.xcodeproj/xcshareddata/xcschemes/NXNavigationExtension.xcscheme -------------------------------------------------------------------------------- /NXNavigationExtension.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /NXNavigationExtension/Core/NXNavigationBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/NXNavigationBar.h -------------------------------------------------------------------------------- /NXNavigationExtension/Core/NXNavigationBar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/NXNavigationBar.m -------------------------------------------------------------------------------- /NXNavigationExtension/Core/NXNavigationConfiguration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/NXNavigationConfiguration.h -------------------------------------------------------------------------------- /NXNavigationExtension/Core/NXNavigationConfiguration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/NXNavigationConfiguration.m -------------------------------------------------------------------------------- /NXNavigationExtension/Core/NXNavigationExtension+Deprecated.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/NXNavigationExtension+Deprecated.h -------------------------------------------------------------------------------- /NXNavigationExtension/Core/NXNavigationExtension+Deprecated.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/NXNavigationExtension+Deprecated.m -------------------------------------------------------------------------------- /NXNavigationExtension/Core/UINavigationController+NXNavigationExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/UINavigationController+NXNavigationExtension.h -------------------------------------------------------------------------------- /NXNavigationExtension/Core/UINavigationController+NXNavigationExtension.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/UINavigationController+NXNavigationExtension.m -------------------------------------------------------------------------------- /NXNavigationExtension/Core/UIViewController+NXNavigationExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/UIViewController+NXNavigationExtension.h -------------------------------------------------------------------------------- /NXNavigationExtension/Core/UIViewController+NXNavigationExtension.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Core/UIViewController+NXNavigationExtension.m -------------------------------------------------------------------------------- /NXNavigationExtension/NXNavigationExtension.docc/NXNavigationExtension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/NXNavigationExtension.docc/NXNavigationExtension.md -------------------------------------------------------------------------------- /NXNavigationExtension/NXNavigationExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/NXNavigationExtension.h -------------------------------------------------------------------------------- /NXNavigationExtension/Private/NXNavigationExtensionHeaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Private/NXNavigationExtensionHeaders.h -------------------------------------------------------------------------------- /NXNavigationExtension/Private/NXNavigationExtensionInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Private/NXNavigationExtensionInternal.h -------------------------------------------------------------------------------- /NXNavigationExtension/Private/NXNavigationExtensionInternal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Private/NXNavigationExtensionInternal.m -------------------------------------------------------------------------------- /NXNavigationExtension/Private/NXNavigationExtensionRuntime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Private/NXNavigationExtensionRuntime.h -------------------------------------------------------------------------------- /NXNavigationExtension/Private/NXNavigationExtensionRuntime.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Private/NXNavigationExtensionRuntime.m -------------------------------------------------------------------------------- /NXNavigationExtension/Support SwiftUI/NXNavigationRouter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Support SwiftUI/NXNavigationRouter.h -------------------------------------------------------------------------------- /NXNavigationExtension/Support SwiftUI/NXNavigationRouter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Support SwiftUI/NXNavigationRouter.m -------------------------------------------------------------------------------- /NXNavigationExtension/Support SwiftUI/NXNavigationVirtualWrapperView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Support SwiftUI/NXNavigationVirtualWrapperView.h -------------------------------------------------------------------------------- /NXNavigationExtension/Support SwiftUI/NXNavigationVirtualWrapperView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtension/Support SwiftUI/NXNavigationVirtualWrapperView.m -------------------------------------------------------------------------------- /NXNavigationExtension/include/NXNavigationBar.h: -------------------------------------------------------------------------------- 1 | ../../NXNavigationExtension/Core/NXNavigationBar.h -------------------------------------------------------------------------------- /NXNavigationExtension/include/NXNavigationConfiguration.h: -------------------------------------------------------------------------------- 1 | ../../NXNavigationExtension/Core/NXNavigationConfiguration.h -------------------------------------------------------------------------------- /NXNavigationExtension/include/NXNavigationExtension+Deprecated.h: -------------------------------------------------------------------------------- 1 | ../../NXNavigationExtension/Core/NXNavigationExtension+Deprecated.h -------------------------------------------------------------------------------- /NXNavigationExtension/include/NXNavigationRouter.h: -------------------------------------------------------------------------------- 1 | ../../NXNavigationExtension/Support SwiftUI/NXNavigationRouter.h -------------------------------------------------------------------------------- /NXNavigationExtension/include/NXNavigationVirtualWrapperView.h: -------------------------------------------------------------------------------- 1 | ../../NXNavigationExtension/Support SwiftUI/NXNavigationVirtualWrapperView.h -------------------------------------------------------------------------------- /NXNavigationExtension/include/UINavigationController+NXNavigationExtension.h: -------------------------------------------------------------------------------- 1 | ../../NXNavigationExtension/Core/UINavigationController+NXNavigationExtension.h -------------------------------------------------------------------------------- /NXNavigationExtension/include/UIViewController+NXNavigationExtension.h: -------------------------------------------------------------------------------- 1 | ../../NXNavigationExtension/Core/UIViewController+NXNavigationExtension.h -------------------------------------------------------------------------------- /NXNavigationExtensionSwiftUI/Core/NXNavigationExtension+SwiftUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtensionSwiftUI/Core/NXNavigationExtension+SwiftUI.swift -------------------------------------------------------------------------------- /NXNavigationExtensionSwiftUI/Core/NXNavigationWrapperView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtensionSwiftUI/Core/NXNavigationWrapperView.swift -------------------------------------------------------------------------------- /NXNavigationExtensionSwiftUI/NXNavigationExtensionSwiftUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/NXNavigationExtensionSwiftUI/NXNavigationExtensionSwiftUI.h -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/README.md -------------------------------------------------------------------------------- /Snapshots/BackButtonMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Snapshots/BackButtonMenu.png -------------------------------------------------------------------------------- /Snapshots/NavigationRouter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Snapshots/NavigationRouter.png -------------------------------------------------------------------------------- /Snapshots/Preview1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Snapshots/Preview1.gif -------------------------------------------------------------------------------- /Snapshots/Preview2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Snapshots/Preview2.gif -------------------------------------------------------------------------------- /Snapshots/Preview3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Snapshots/Preview3.gif -------------------------------------------------------------------------------- /Snapshots/Preview4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Snapshots/Preview4.gif -------------------------------------------------------------------------------- /Snapshots/Slogan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/l1Dan/NXNavigationExtension/HEAD/Snapshots/Slogan.png --------------------------------------------------------------------------------