美文网首页
viewControllers和childViewControl

viewControllers和childViewControl

作者: _RG | 来源:发表于2020-02-20 21:48 被阅读0次
    @property(nonatomic,copy) NSArray<__kindof UIViewController *> *viewControllers;
    

    viewControllersUINavigationController的属性,表示导航控制器栈中的控制器
    初始化导航控制器并设置根控制器时,可以使用viewControllers添加根控制器
    这样不会触发pushViewController:animated:方法

      UINavigationController *nav = [[UINavigationController alloc] init];
       nav.viewControllers = @[rootVc];
    
    - (instancetype)initWithRootViewController:(UIViewController *)rootViewController
    
    

    当使用initWithRootViewController初始化导航控制器时,会触发
    - (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated方法

    @property(nonatomic,readonly) NSArray<__kindof UIViewController *> *childViewControllers
    

    childViewControllers为UIViewController的属性,只读属性,获取当前控制器的所有子控制器

    相关文章

      网友评论

          本文标题:viewControllers和childViewControl

          本文链接:https://www.haomeiwen.com/subject/rsvfqhtx.html