- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 flutter 中有以下代码。
Widget build(BuildContext context) {
return Center(
child: Card(
child: Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Row(
children: <Widget>[
SizedBox(
height: 100,
child: ListTile(
leading: IconButton(
iconSize: 30,
icon: roundImage(post.userPicture, Icon(Icons.person)),
onPressed: () {},
),
subtitle: Text(this.post.message),
)),
],
),
],
),
),
);
}
════════ Exception caught by rendering library ═════════════════════════════════
RenderBox was not laid out: RenderPhysicalShape#7713c relayoutBoundary=up3
'package:flutter/src/rendering/box.dart':
Failed assertion: line 1687 pos 12: 'hasSize'
The relevant error-causing widget was
Card
SizedBox
在
Row
但它仍然提示
hasSize
错误。我该如何解决这个问题?
最佳答案
目前尚不清楚您要实现的目标,而是使用 SizedBox
你可以试试包裹在里面 Expanded
或 Flexible
小部件。
关于flutter - 得到错误 `Failed assertion: line 1687 pos 12: ' hasSize '` when render ListTile inside ` Row`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61847782/
当我将容器包装在列小部件中时出现错误。我在一列中需要 2 个容器,但是当我将它包装在列小部件中时,它显示此错误 'package:flutter/src/rendering/box.dart': Fa
有人可以启动一个快速的 flutter 项目并将 main.dart 替换为以下内容,看看我做错了什么吗?我正在尝试在 ListView 中进行拖放操作。 我什至不确定这是正确的方法,所以如果不正确,
我使用 Mockito 和 Hamcrest 在 Java 中进行单元测试。 我经常使用 Hamcrests hasSize断言某些集合具有一定的大小。几分钟前,我正在编写一个测试,捕获 List的调
我正尝试在 Spring MVC Controller 中实现一个方法的单元测试,如下所示: @Test public void testGetProfile() { Person mockP
我是 Flutter 的新手。我正在使用底部导航 View 。在 仪表板 类,有底部导航。底部导航第一个是首页 具有选项卡 View 的类。 tabview的第一页是新请求 类(class)。当应用程
我是 Flutter 新手,我正在开发一个电子商务网站,我想在我的欢迎页面中添加一个 Grid 来显示最近的产品,我正在尝试使用 GridVeiw.builder,但出现错误 Failed asser
我无法修复此错误 RenderBox was not laid out: RenderPointerListener#2b92arelayoutBoundary=up9 NEEDS-PAINT NEE
我在 flutter 中有以下代码。 Widget build(BuildContext context) { return Center( child: Card(
我是一名优秀的程序员,十分优秀!