Tag: presentmodalviewcontroller addchild

addChildViewController和presentModelViewController有什么区别

我知道有三种方法可以在iOS中更改视图 1。 [self addChildViewController:thirdViewController]; [contentView addSubview:thirdViewController.view]; 2。 First * sVC = [[First alloc] initWithNibName:@"First" bundle:[NSBundle mainBundle]]; [self presentModalViewController:sVC animated:YES]; 3。 MyViewController *sampleViewController = [[[MyViewController alloc]initWithXXX] autorelease]; [self.navigationController pushViewController: sampleViewController animated:true]; pushViewController需要导航控制器,我明白。 但是,何时使用addChildViewController和presentModalViewController?