我一直在为一个即将到来的项目做一些研究,我想在自定义形状/半透明的img后面渲染相机视图,作为拍照时的指南.

有没有人知道有没有说明如何做到这一点的Flutter 相机插件或教程?

推荐答案

你可以使用Flitter团队为Flitter提供的摄像头插件.

https://pub.dartlang.org/packages/camera

然后定位你的图像,然后在堆栈小部件中进行摄像,如下所示:

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,
        ),
      ),
    ),
  ],
);

Flutter相关问答推荐

无法在GroupButton内部正确呈现

如何使用新的Riverpod语法将依赖传递给AsyncNotifier?

Android NFC未收到空的NFC标签

Flutter 中的多页表现

如何使页面浏览量达到活动页面所要求的高度?

SingleChildScrollView在ErrorWidget.builder中不工作

如何从文本比例因子迁移到文本比例因子

在Ffltter中,我已经使用了Ffltter_BLOC Cupit和Pusher,但当获得新数据时,UI没有更新

Flutter中的编译时间常量方法

从Firestore流式传输单个文档还是整个集合更好?

Flutter在CustomPainter的右上角和左上角添加了2条曲线

如果有空间则居中CustomScrollView

Flutter中如何实现带有变化图标的浮动操作按钮?

splash_screen 没有被推送到登录页面

像图像一样Flutter 自定义标签

无状态小部件被奇怪地重建

有没有办法在没有收缩包装的情况下在列中使用 ListView.Builder?

我可以定义一次 sharedPreferences 并在需要数据显示到 flutter 应用程序时调用它吗?

如何使按钮被选中?

为什么这个参数类型不能分配给参数类型?