所以我有以下代码:
\n Row(\n mainAxisAlignment: MainAxisAlignment.spaceBetween,\n children: [\n CheckboxListTile(\n title: Text("helo"),\n controlAffinity: ListTileControlAffinity.leading,\n value: true,\n onChanged: null,\n\n ),\n Text(\n "Forgot Password?",\n style: TextStyle(color: Colors.blueGrey),\n )\n ],\n ),\n
Run Code Online (Sandbox Code Playgroud)\n我的目标是创建一个“记住我”复选框和“忘记密码?” 连续。
\n当我运行此代码时,出现以下错误:
\nRenderBox was not laid out: RenderMergeSemantics#19dcc relayoutBoundary=up8 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE\n'package:flutter/src/rendering/box.dart':\nFailed assertion: line 1785 pos 12: 'hasSize'\nThe relevant error-causing widget was Row lib\\main.dart:106\n\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\n\n\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90 Exception caught by rendering library \xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90 \nRenderBox was not laid out:\n_RenderColoredBox#cd072 relayoutBoundary=up14 \n'package:flutter/src/rendering/box.dart':\nFailed assertion: line 1785 pos 12: 'hasSize'\nThe relevant error-causing widget was CheckboxListTile\n
Run Code Online (Sandbox Code Playgroud)\n有没有一种方法可以在“记住我”复选框和“忘记密码”的情况下获得所需的输出?是连续的吗?
\n另外,当前代码有什么问题?
\n将小部件包裹起来,CheckboxListTile
如下Expanded
所示:
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Expanded(
child: CheckboxListTile(
title: Text("helo"),
controlAffinity: ListTileControlAffinity.leading,
value: true,
onChanged: null,
),
),
Text(
"Forgot Password?",
style: TextStyle(color: Colors.blueGrey),
)
],
),
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2301 次 |
最近记录: |