模态视图切换下一view的方法:【self presentViewController:<#(UIViewController *)#> animated:<#(BOOL)#> completion:<#^(void)completion#>】 第一个参数传入要切换的那个view,第二个参数表上是否使用动画,第三个参数是个代码块,一般设置为nil;
模态视图返回上一个view的方法: [self dismissViewControllerAnimated:YES completion:nil]; 第一个参数是表上是否使用切换动画效果, 第二个参数表上代码块。
UINavigationController中进栈的方法:[self.navigationController pushViewController:<#(UIViewController *)#> animated:<#(BOOL)#>];第一个参数表上要切换到得view也就是压入栈中,第二个参数表示是否有切换动画效果。
UINavigationController中出栈的方法 :[self.navigationController popViewControllerAnimated:YES]; 只有一个参数表表示是否使用动画。
模态视图是上下切换,UINavigationController是左右切换。
时间: 2024-08-12 17:02:01