Flutter混合开发:iOS项目集成Flutter模块详细指南
import 'package:flutter/material.dart';
import 'package:flutter_module/flutter_module.dart'; // 引入Flutter模块
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// 此处省略其他代码...
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter 混合开发示例',
home: Scaffold(
appBar: AppBar(
title: Text('Flutter 混合开发示例'),
),
body: Center(
child: FlutterModuleWidget(
// 传递参数到Flutter模块
param1: '参数1',
param2: '参数2',
),
),
),
);
}
}
在这个示例中,我们创建了一个名为MyApp
的StatelessWidget
,并在其build
方法中使用了FlutterModuleWidget
。这个FlutterModuleWidget
是我们从Flutter模块中引入并使用的组件,它接受两个参数param1
和param2
。这展示了如何在iOS原生项目中整合和使用Flutter模块。
评论已关闭