我希望单击按钮时列项目不居中。使用SingleChildScrollView“MainAxisAlignment.center“和“CrossAxisAlignment.center“不起作用。
import 'package:flutter/material.dart';
void main() {
runApp( MainApp());
}
class MainApp extends StatelessWidget {
MainApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: SafeArea(
child: Center(
child: SingleChildScrollView(
child: Column(
children: [
ElevatedButton(
onPressed: () {},
child: const Text(
' Center',
),
),
ElevatedButton(
onPressed: () {},
child: const Text(
' Center 2',
),
),
],
),
),
),
),
),
);
}
}
字符串
1条答案
按热度按时间ozxc1zmp1#
首先,你需要使用
StatefulWidget
,你可以创建一个状态bool来控制位置。如果你需要更多的位置控制,试试Stack widget。字符串