ios storyboard有两种视图跳转的方式,一种是在storyboard里直接拖线来完成页面跳转的逻辑,还有一种是通过viewcontroller里的代码来进行页面跳转,下面主要介绍第二种通过代码来进行页面的跳转。
presentViewController
代码示例:
//在名为Main的故事板中打开一个id为viewcontroller的视图
UIStoryboard* mainStoryboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
UIViewController *vewController = [mainStoryboard instantiateViewControllerWithIdentifier:@"viewController"];
[self presentViewController:viewController animated:YES completion:^{
}];
//返回到上一个视图
[self dismissViewControllerAnimated:YES completion:^{
}];