如何在Flutter中使文本字段底部居中

时间:2019-11-23 12:14:22

标签: flutter

根据我的理解,“ crossAxisAlignment:CrossAxisAlignment.end”行应将其放置在屏幕底部,所以我不明白为什么窗口小部件未放置在屏幕底部。谁能提供帮助?

import 'package:flutter/material.dart';

class AddButton extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Container(
        padding: EdgeInsets.all(16.0),
        child: Row(
          crossAxisAlignment: CrossAxisAlignment.end, //why isn't this placing the widget at the end
          children: <Widget>[
            Expanded(
              child: TextField(

              )
            )
          ],
        )
      )
    );
  }
}

1 个答案:

答案 0 :(得分:0)

因为list的高度等于result3 <- list("in_reply_to_status_id" = c(1.00256e+18,1.00256e+18), "possible_sensitive" = c(FALSE, FALSE), "created_at" = c("Thu Jun 20 10:54:04 CEST 2019","Thu Jun 20 10:54:04 CEST 2019"), "truncated" = c(TRUE, TRUE), "source" = c("<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>","<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>"), "retweet_count" = c(0,0)) 的高度,并且您试图将其内容与底部对齐。您可以通过将其包装在彩色容器中来查看它:

1

您需要将Row本身与父容器内部对齐,而不是在Row内部对齐:

list

2