首页 > 解决方案 > 如何将 DataTable 标签准确地放在中心?扑

问题描述

我已经尝试使用 TextAlign.center 将 DataColumn 标签文本放在 Center 内,但这不起作用。

DataTable(

                                    horizontalMargin: 0,
                                    dataRowHeight: 50,
                                    columnSpacing: 2,
                                    showCheckboxColumn: false,
                                    sortAscending: true,
                                    sortColumnIndex: 0,
                                    columns: [
                                      DataColumn(
                                        label: Center(
                                          child: Text(
                                            "Дата",
                                            textAlign: TextAlign.center,
                                            style: TextStyle(
                                                color: DesignColors
                                                    .headerTableTextColor),
                                          ),
                                        )
                                      ),
                                      /*...*/
                                    ],
                                    rows: _dataRows(state.records, context),
                                  )

最后一列不应有标题。

我现在拥有的 我想要的

标签: flutterflutter-layout

解决方案


推荐阅读