1、present與push都可以推出新的頁面;
2、present與dismiss對應,push與pop對應;
3、present只能逐級返回,push所有視圖由視圖棧控制,可以返回上一級,也可以返回根vc,也可以返回到其他vc;
4、present一般用于不同業務界面的切換,push一般用于同一業務中不同界面的切換
5、pop是navigationController的方法,一共分為兩大類:
(1)第一類直接返回上一層:[self.navigationController popViewControllerAnimated:YES];
(2) ?第二類就是返回到某一層:
? ? ?[self.navigationController popToRootViewControllerAnimated:YES]//返回到根控制器;
? ? ?[self.navigationController popToViewController:vc animated:YES]//返回到指定的控制器。