ios开发

GKNavigationBar - 为您的每一个控制器添加导航栏

2019-11-04  本文已影响0人  QuintGao

前言

之前写过一个导航控制器的框架GKNavigationBarViewController,通过基类的形式为控制器添加自定义的导航栏,但是使用的时候必须继承GKNavigationBarViewController,不是很方便,因此通过重写代码去掉了GKNavigationBarViewController,通过分类的形式为每个控制器添加导航栏,使用更加方便。

框架特性

使用说明

1、在AppDelegate里添加全局配置
    [GKConfigure setupDefaultConfigure];
2、创建导航控制器
    UINavigationController *nav = [UINavigationController rootVC:[GKMainViewController new]];
3、设置导航栏属性(调用即创建)
    self.gk_navBackgroundColor = [UIColor whiteColor];

更多属性及方法可在GKNavigationBar中查看

效果图

今日头条.gif
网易云音乐.gif
网易新闻.gif

最后

以上就是GKNavigationBar的全部介绍了,具体内容还需要查看源码GKNavigationBar
如果您觉得不错,还请点个star,您的支持是我最大的动力。

上一篇下一篇

猜你喜欢

热点阅读