flutter - 交互式查看器缩放图像不起作用
问题描述
我的图像放大不起作用,我尝试通过我的手指但图像不会增加和减少,如果有人可以帮助我,我将不胜感激:
import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
class ImageScreen extends StatelessWidget {
final url;
ImageScreen({
Key key,
@required this.url,
}) : super(key: key);
@override
Widget build(BuildContext context) {
return Center(
child: InteractiveViewer(
boundaryMargin: const EdgeInsets.all(22.0),
minScale: 0.6,
maxScale: 2.6,
child: Container(
child: CachedNetworkImage(
imageUrl: '${this.url}',
),
),
),
);
}
}
解决方案
在这里使用这个插件。您可以在单击时将图像传递到下一页然后使用插件进行缩放
推荐阅读
- mysql - mysql数据库中的日期与我得到的响应日期不同(使用SpringBoot)
- windows - 为 Windows 10 设置安装以指定不带空格的驱动器号和路径
- parquet - 您如何在舞台上从 Parquet 文件中读取 ARRAY 列?
- attributes - 根据产品属性集显示html元素?
- django - 使用 login_required 重定向时 Django 表单内容丢失
- jquery - 如何以 ASP 形式在 MVC Core 上使用 datepicker
- mysql - 如何监控mysql中的索引进度?
- r - 有效地从基于data.frame的矩阵中减去向量
- c - 无法要求用户重复输入 c 编程语言中的问题集 1 mario
- php - php getimagesize 混合了 IOS GIF(实时照片)的宽度和高度