UINavigationController 导航栏切换原理

导航控制器用永远显示栈顶控制器; 1.每次 push一次,  把当前VC1放到栈里边(压栈) 2.当前Window上mianview移出,VC1移动到window。 由于mainVC在栈中,并持有mainView.  因此mainView 不会被释放。 3. 返回 (pop) 的时候。 VC1 出栈并被释放,此时栈顶是mainVC, 因此显示mainView。 
相关文章
相关标签/搜索