【发布时间】:2021-05-24 21:50:21
【问题描述】:
我希望所有视图都做得很好,我想用颤振应用图片中的设计,我创建了一个自定义 appBar 但我不能这样做,我尝试使用定位小部件并且我给容器对齐但它没有工作,有人可以帮助我吗?
class Test extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Container(
height: double.infinity,
width: double.infinity,
child: Column(
children: [
Container(
height: 147,
decoration: BoxDecoration(color: Theme.of(context).primaryColor),
),
Container(
alignment: Alignment(.40, -0.80),
height: 50,
width: 343,
child: TextField(
textAlign: TextAlign.right,
decoration: InputDecoration(
filled: true,
fillColor: Colors.white24,
hintText: 'Data',
prefixIcon: Icon(Icons.search),
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(20),
borderSide: BorderSide(width: 0, color: Colors.white12),
),
focusedBorder: OutlineInputBorder(
borderRadius: BorderRadius.circular(100),
borderSide:
BorderSide(width: 0, color: Colors.white12)),
)),
)
],
),
),
);
}
}
【问题讨论】:
标签: flutter dart flutter-layout textfield flutter-widget