navigationcontroller rootviewcontroller 是哪个
展开全部
UINavigationController是IOS编程中的一个view controller的容器,通过栈管理viewControllers,每一次push操作都将在栈顶添加一个view controller,然后通过pop将该栈最顶端的controller移除。
我们在工程中,通常会在controller中执行
[self.navigationController popViewControllerAnimated:NO];来移除栈顶controller。
假设现在有UIViewController的子类对象,A、B、C、D。
//将A控制器设置为根控制器
UINavigationController *myFirstCtrl =
[[UINavigationController alloc] initWithRootViewController:myFirstCtrl];
self.window.rootViewController = m_firstCtrl;
我们在工程中,通常会在controller中执行
[self.navigationController popViewControllerAnimated:NO];来移除栈顶controller。
假设现在有UIViewController的子类对象,A、B、C、D。
//将A控制器设置为根控制器
UINavigationController *myFirstCtrl =
[[UINavigationController alloc] initWithRootViewController:myFirstCtrl];
self.window.rootViewController = m_firstCtrl;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询