【发布时间】:2020-09-09 07:17:58
【问题描述】:
如何修复 Top Flutter 中的布局我无法将框颜色固定到顶部 .................................... ..................................................... ..................................................... ..................................................... ..................................................
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
final TextEditingController controllernum1 = TextEditingController();
final TextEditingController controllernum2 = TextEditingController();
final TextEditingController controllernum3 = TextEditingController();
String text = '';
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: Padding(
padding: EdgeInsets.fromLTRB(5, 15, 5, 0),
child: Row(
children: <Widget>[
Expanded(
child: Container(
child: Column(
children: [
new Flexible(
child: new TextField(
controller: controllernum1,
decoration:
const InputDecoration(hintText: 'Red 0-255'),
style: TextStyle(
fontSize: 20.0,
)),
),
new Flexible(
child: new TextField(
controller: controllernum2,
decoration: const InputDecoration(
hintText: 'Green 0-255'),
style: TextStyle(
fontSize: 20.0,
)),
),
new Flexible(
child: new TextField(
controller: controllernum3,
decoration:
const InputDecoration(hintText: 'Blue 0-255'),
style: TextStyle(
fontSize: 20.0,
)),
)
],
),
)),
Expanded(
child: Container(
width: 100,
height: 150,
decoration: BoxDecoration(
color: Color(0xff7c94b6),
border: Border.all(
color: Colors.black,
),
),
// )
)),
],
))),
);
}
}
我的结果
我想要这个布局 enter image description here
【问题讨论】:
-
请检查解决方案
标签: flutter