我一直在为即将到来的项目做一些研究,并希望在自定义形状/半透明 img 后面渲染相机 View ,以在拍照时充当指南。
有谁知道解释如何做到这一点的 flutter 相机插件或教程?
最佳答案
您可以使用 Flutter 团队的相机插件进行 Flutter。
https://pub.dartlang.org/packages/camera
然后将您的图像和相机 View 放置在 Stack Widget 中,如下所示:
return new Stack(
alignment: FractionalOffset.center,
children: <Widget>[
new Positioned.fill(
child: new AspectRatio(
aspectRatio: controller.value.aspectRatio,
child: new CameraPreview(controller)),
),
new Positioned.fill(
child: new Opacity(
opacity: 0.3,
child: new Image.network(
'https://picsum.photos/3000/4000',
fit: BoxFit.fill,
),
),
),
],
);
https://stackoverflow.com/questions/50347942/
相关文章:
flutter - 带有 Scaffold 的 InheritedWidget 似乎无法正常工作
android - Flutter - 使用正则表达式验证电话号码
dart - 有没有人设法从谷歌登录 (Flutter) 获取 id token
android - Flutter:使用 Kotlin 创建 Flutter 项目
ios - Flutter 插件 `geolocator-Swift.h` 文件未找到
android - Flutter 中的 MVVM 设计模式
flutter - 无法访问 flutter.dev (Mac OS)
dart - 使用标准库将字符串转换为 Dart 中的 GET 请求参数