FJFNavigationBarManager:全局管理导航栏的显示与隐藏,只需简单配置需要隐藏导航栏的ViewController

时间:2024-05-22 05:04:44
【文件属性】:

文件名称:FJFNavigationBarManager:全局管理导航栏的显示与隐藏,只需简单配置需要隐藏导航栏的ViewController

文件大小:77KB

文件格式:ZIP

更新时间:2024-05-22 05:04:44

Objective-C

FJFNavigationBarManager 简书链接: 一. 前言 我们产品需求中很经常会碰到某个界面是需要隐藏导航栏或者自定义导航栏,但是跳转到下个界面又需要显示导航栏,更有什者,比如说当前界面是需要隐藏导航栏的,这个界面可以跳转到其他十来个界面,其中有一半的界面是需要隐藏导航栏,一半是需要显示导航栏的,这样导航栏处理起来就很麻烦,尤其是手势滑动返回的动画可能会出现问题。 举个 :chestnut: : 当前发现界面是隐藏导航栏, 同时发现界面可以跳转到店铺界面和我的界面 店铺界面是显示导航栏,而我的界面是隐藏导航栏 代码展示: #import "FJShopViewController.h" #import "FJProfileViewController.h" #import "FJDiscoverViewController.h" @interface FJDiscoverViewContr


【文件预览】:
FJFNavigationBarManager-master
----FJFNavigationBarManagerDemoUITests()
--------FJFNavigationBarManagerDemoUITests.m(1KB)
--------Info.plist(701B)
----FJFNavigationBarManagerDemo()
--------FJShopViewController.h(225B)
--------ViewController.m(501B)
--------Info.plist(1KB)
--------Resources()
--------main.m(343B)
--------FJDiscoverViewController.m(2KB)
--------FJDiscoverViewController.h(233B)
--------FJTabbarViewController()
--------FJCourseViewController.h(229B)
--------FJCourseViewController.m(1KB)
--------Base.lproj()
--------FJProfileViewController.h(231B)
--------FJProfileViewController.m(966B)
--------ViewController.h(220B)
--------AppDelegate.h(282B)
--------Assets.xcassets()
--------FJShopViewController.m(1003B)
--------AppDelegate.m(4KB)
----FJFNavigationBarManagerDemoTests()
--------Info.plist(701B)
--------FJFNavigationBarManagerDemoTests.m(968B)
----README.md(15KB)
----FJFNavigationBarManagerDemo.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(40KB)
----FJFNavigationBarManager()
--------FJFViewControllerConfigureManager.m(547B)
--------UINavigationController+HasCalledTheMethod.m(2KB)
--------FJFViewControllerConfigureManager.h(342B)
--------UINavigationController+HasCalledTheMethod.h(349B)
--------FJFNavigationControllerManager.m(4KB)
--------FJFNavigationControllerManager.h(1KB)

网友评论