转载自:http://www.cocoachina.com/bbs/simple/?t65212.html
为什么UIViewController会有navigationController属性 就我所知,navigationController和navigationItem是在NavigationController类里定义的。为什么我声明一个UIViewController的子类也存在这两个属性呢. 如果我在一个程序中添加NavigationController,然后把自己的UIViewController添加为navigationController的root view controller。然后我就没做什么关联。 但我用UIViewController的NavigationController属性的 pushViewController方法能很好的实现navigation效果。 请问这两个属性是自动关联上的么? | |
sczly | 2011-07-03 17:53 | 我也刚刚发现这个问题,求大神解答 | |
sczly | 2011-07-03 20:57 | 刚查了手册,手册上说得是,因为有时候VIEW之间的关系可能变得非常复杂,所以UIVIEWCONTROLLER类里就定义了tabBarController 和navigationController,如果他的parentViewContoller是tabbar或者navigationbar的话,自动就会产生关联. | |
cooket | 2011-07-03 21:31 | 哪个手册,我去研究研究 | |