美文网首页
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