版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/klkxxy/article/details/78721164
创建导航栏的结构和树根的状态,是相似的。
首先,要确定的初始视图,(这个方法可以确认根视图)
appDelegate.window?.rootViewController = DDNavigationController(rootViewController: DDBoysPageController())
然后会创建一个数组来存放所有控制器,
然后每个控制器会一级级的传递下去,
如果中间有隐藏了,
取消隐藏的方法。
[self.navigationController setNavigationBarHidden:NO];
后面的导航栏也不会出现。