【小笔记】控制器间的跳转

方法一

// 1.创建B界面所属的控制器的实例
BViewController *bvc = [[BViewController alloc]init];

// 2.由当前管理着avc的上面的那个导航负责push出新的B界面
[self.navigationController pushViewController:bvc animated:YES];

//通知当前管理bvc的那个导航,回到上一个界面
[self.navigationController popViewControllerAnimated:YES];

方法二
// 1.创建B界面所属的控制器的实例
BViewController *bvc = [[BViewController alloc]init];

// 2.从当前控制器切换到B控制器
[self presentViewController:bvc animated:YES completion:nil];

// 使用dismiss回到上一个VC时,不需要通过参数
// 来指定回到哪里,系统会记录从哪个vc来到的b界面
// 从哪来,回到哪去
[self dismissViewControllerAnimated:YES completion:nil];

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 撸撸猫 设计师: 设计师小姐姐
应支付0元
点击重新获取
扫码支付

支付成功即可阅读