我是 Flutter 的新手。首先,我已經嘗試使用Scaffold并mainAxisSize在查看一些答案后更改了,但兩者都沒有解決問題。設定容器的高度也不起作用。這是我使用midContent: Mainpage 的地方,其中包括 midContent。
這是我的代碼midContent:
return Container(
height: 200,
child: Padding(
padding: EdgeInsets.all(3),
child: Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Row(
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.center,
children: [
FaIcon(FontAwesomeIcons.ellipsis,
color: Colors.white, size: 30),
Padding(
padding: EdgeInsets.only(left: 2),
child: FaIcon(FontAwesomeIcons.ellipsis,
color: Colors.white, size: 30))
]),
Row(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
IconButton(
icon: const FaIcon(FontAwesomeIcons.eyeSlash,
size: 12, color: Color(0xF2FAA381)),
tooltip: 'Tap to show balance',
onPressed: () {}),
Padding(
padding: EdgeInsets.all(3),
child: Text(
'Show Balance',
style: TextStyle(
fontFamily: 'Lato',
fontSize: 12,
color: Color(0xF2FAA381),
decoration: TextDecoration.none),
),
)
],
)
],
)));
}
uj5u.com熱心網友回復:
確保呼叫topBar小部件的主小部件具有此樹:
MaterialApp(
home: Scaffold(
body: ...
)
);
如果您提供呼叫 topBar 的代碼的完整描述,它可以更簡單和容易地幫助您。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/465072.html
