GKNavigationBarViewController是一个iOS开发框架,可让每个控制器拥有自己的导航栏并方便改变样式。很多APP有导航栏联动效果,作者参考资料编写此框架。它支持自定义导航栏样式、开关返回手势、设置导航栏透明度渐变等。能解决UITableView等滑动手势冲突,可实现push、pop时控制器缩放等效果。还针对不同iOS版本和机型进行适配并不断优化手势处理和解决各种问题。