第1节:用于测试交互的Flutter项目

本节学习内容:通过Flutter的平台通道在Flutter工程中建立提供给原生项目的方法及接收从原生项目返回的值。

本节学习用时:30分钟

本节学习方式:动手实践

本节目录:

一、本节内容介绍

二、本节代码解释

一、本节内容介绍

1、主要介绍的知识点有:

  • 在iOS界面中点击一个按钮跳转到Flutter页面,该Flutter页面有需要传参Main页面

2、要实现的效果如下图所示:

OC跳到Flutter有需要传参的Main页面

3、实现本节效果的代码

本节所有代码文件为:main.dartStatelessMainPage.dartStatefulMainPage.dartNewRouteNoneParam.dartNewRouteWithParam

您可自己通过flutter create materialappproject创建materialappproject项目后,将其lib文件夹下的代码文件替换为如下即可。

3.1、其中完整的main.dart代码如下:

3.2、其中完整的StatelessMainPage.dart代码如下:

3.3、其中完整的StatefulMainPage.dart代码如下:

3.4、其中完整的NewRouteNoneParam.dart代码如下:

3.5、其中完整的NewRouteWithParam.dart代码如下:

Last updated

Was this helpful?