Flutter BoxFit.cover不适用于CachedNetworkImage plus PhotoView
在这种情况下,我无法使fit属性与BoxFit.cover一起工作。 屏幕上总是有边框。我怎么做Flutter BoxFit.cover不适用于CachedNetworkImage plus PhotoView,flutter,Flutter,在这种情况下,我无法使fit属性与BoxFit.cover一起工作。 屏幕上总是有边框。我怎么做 Scaffold( appBar: AppBar(), body: CachedNetworkImage( height: double.infinity, width: double.infinity, fit: BoxFit.cover, // does not work imageUrl: _imageUrl, imageBuilder: (co
Scaffold(
appBar: AppBar(),
body: CachedNetworkImage(
height: double.infinity,
width: double.infinity,
fit: BoxFit.cover, // does not work
imageUrl: _imageUrl,
imageBuilder: (context, imageProvider) => PhotoView(
imageProvider: imageProvider,
),
),
);
对于未来的搜索者来说,有另一种解决方案似乎完全符合期望的行为。
我认为没有神谕可以知道什么是神圣的PhotoView@someuser请添加一些说明或只是几个单词,以便@rozero可以学到一些东西here@BrettSchneider不管怎么说,这个答案是错误的,因为回答者没有检查出来好吧,这不是由我来决定的。我只是在回顾一下,我假设使用PhotoView,不可能或很难获得
封面
选项的经典行为,或者应该总是有一些初始缩放值。
Container(
child: CachedNetworkImage(
imageUrl: _imageUrl,
imageBuilder: (context, imageProvider)=>PhotoView(
minScale: 1.0,
imageProvider: imageProvider,
),
),
),