我有一个简单的材料应用程序,按钮在底部。在Android上,它的确定在iOS系统导航栏底部是在这个按钮。什么是最好的解决方案,有这个导航按钮,仍然是确定在Android上?
Widget build(BuildContext context) {
return Scaffold(
body: Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Expanded(
flex: 2,
child: SvgPicture.asset(
"assets/logo.svg",
fit: BoxFit.contain,
width: double.infinity,
),
),
Text(initMessage),
const Spacer(
flex: 1,
),
ElevatedButton(
onPressed: () => navigatorKey.currentState?.pushNamed('/help'),
child: const Text('Show Help'))
],
),
);
}
1条答案
按热度按时间unftdfkk1#
您可以使用SafeArea小部件 Package 列小部件。
这样它就变成了。
有关详细信息,请参见https://api.flutter.dev/flutter/widgets/SafeArea-class.html