我是新手,但仍然学习如何有效使用各种布局。
我想将(图标大小的)图像放置在一行文本之前,并希望确保图像将被缩放(保持纵横比)以匹配Text
的高度。
通常,我需要类似Row
的布局,该布局会限制Row
的高度以匹配指定的子项
Row(
child: <Widget>[
Image.network('some_url', fit: BoxFit.contains),
Text('some logo text')
],
matchHeightChildIndex: 1 // made up property referring to the second child
)
作为FittedBox
的子代,我尝试了SizedBox
,Expanded
和Row
的某些组合,但运气不佳。
所以我想知道如何实现这一目标。