iOS push与present Controller的区别
push与present都可以推出新的界面。
present与dismiss对应,push和pop对应。
present只能逐级返回,push所有视图由视图栈控制,可以返回上一级,也可以返回到根vc,其他vc。
present一般用于不同业务界面的切换,push一般用于同一业务不同界面之间的切换。
pop一共分为两类, pop是navigationController的方法。
第一类就是,直接返回到上一层。
[self.navigationController popViewControllerAnimated:YES];
第二类就是返回到某一层。
[self.navigationController popToRootViewControllerAnimated:YES]; 返回到跟控制器
[self.navigationController popToViewController:vcHome animated:YES];返回到指定控制器
不怕别人比你流,就怕比你流的人比你更鲁力。
加油吧!骚年!