1、改变window的根视图
[self.window setRootViewController:VC]
2、模态d出
[self presentViewController:nextVC animated:YES completion:nil]//从当前界面到nextVC
[self dismissViewControllerAnimated:YES completion:nil]//从nextVC界面回去
3 用 UINavigationController push 进来和pop回去
[self.navigationController pushViewController:nextVC animated:YES]//从当前界面到nextVC这个界面
[self.navigationController popViewControllerAnimated:YES]//nextVC这个界面回到上一界面[self.navigationController popToRootViewControllerAnimated:YES]//回到根视图界面
//self.navigationController.viewControllers 是一个数组里面存放所有之前push过来的界面,如果想要跳回到指定界面 只需要根据索引值取出响应的界面pop回去
MainViewController *MainVC =self.navigationController.viewControllers[1] [self.navigationController popToViewController:MainVC animated:YES]
单点授权登录,第三方分享,第三方登录
例如手机有两个应用,app1和app2,app1跳转到app2,步骤如下:
白名单设置方法如下所示:
传值主要通过URL的方式,URL示例如下:
app1成功跳转到app2后,需要在app2的AppDelegate的代理方法中对URL作参数解析,示例如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)