当前位置: 萬仟网 > IT编程>软件设计>面向对象 > flutter textField设定高度后,文字无法居中

flutter textField设定高度后,文字无法居中

2020年08月10日  | 萬仟网IT编程  | 我要评论
今天遇到了一个关于TextField的问题:如果给textField设定的布局高度小于它的默认高度,那么它的居中就会有问题.修改后的效果:代码:Container( color: Colors.black12, constraints: BoxConstraints(maxHeight: 30), child: TextField( textAlignVertical: TextAl

今天遇到了一个关于TextField的问题:
如果给textField设定的布局高度小于它的默认高度,那么它的居中就会有问题.

修改后的效果:
在这里插入图片描述
代码:

Container(
              color: Colors.black12,
              constraints: BoxConstraints(maxHeight: 30),
              child: TextField(
                textAlignVertical: TextAlignVertical.bottom,
                focusNode: secondTextFieldNode,
                decoration: InputDecoration(
                  hintText: '请输入',
                  border: OutlineInputBorder(borderSide: BorderSide.none),
                  //    contentPadding: EdgeInsets.all(0),
                ),
                textCapitalization: TextCapitalization.characters,
              ),
            ),

主要在于

  1. border 不能直接使用InputBorder.none
  2. 如果文字偏上用TextAlignVertical.bottom修正
  3. 旧版本的flutter可能需要设置 contentPadding: EdgeInsets.all(0),

本文地址:https://blog.csdn.net/u011272795/article/details/107873604

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

  • 职业认证---系统集成项目管理工程师考试

    职业认证---系统集成项目管理工程师考试

    我是做软件开发的,平日里遇到的都是实实在在的开发场景和问题,对职业认证其实并不那么迫切。报名参加系统集成认证考试... [阅读全文]
  • Tomcat出现需要输入账号和密码问题

    这里是端口冲突问题: 可以做一下几个解决方案: 第一:更好Tomcat/conf/server.xml文件里面的制定8080端口号,更改为你能记住的... [阅读全文]
  • 如何理解类?

    “类”是面向对象中一个重要的概念,有了类我们才能去讨论什么是封装、继承、多态。 什么是类?先看下面这张图片。 现在你看到这张图片后,根据图片中表达的... [阅读全文]
  • 领域驱动模型&CQRS学习

    领域驱动模型&CQRS学习

    1、领域驱动概述微服务系统的设计自然离不开DDD(Domain-Driven Design,领域驱动设计),它由... [阅读全文]
  • 向车站学习处理高并发高峰流量

    向车站学习处理高并发高峰流量启发:高并发流量方案与火车站的思考背景:现实中流量最大的场所设施就是车站了,每天都有... [阅读全文]
  • uml统一建模语言学习笔记(一)

    UML是一种统一建模语言,他是以面向对象的方式来实现对任何的系统进行描述的一种语言, 它包括9种图形+包图,分为静态和动态两种,也就是结构图和行为图... [阅读全文]
  • 基于 HTML5 的工业组态高炉炼铁 3D 大屏可视化

    基于 HTML5 的工业组态高炉炼铁 3D 大屏可视化

    在大数据盛行的现在,大屏数据可视化也已经成为了一个热门的话题。大屏可视化可以运用在众多领域中,比如工业互联网、医疗、交通、工业控制等等。将各项重要指... [阅读全文]
  • 2019-07-23 类的继承和final关键字的应用

    我们称以存在的用来派生新类的类为基类,又称做父类,超类。由已存在的类派生出的新类称为派生类,又称为子类。从一个基类派生的继承称单继承,从多个基类派生... [阅读全文]
  • UML用例模型和类图练习

    UML用例模型和类图练习

    1.一个小型网络水果超市,负责给用户网上订购苹果、芒果、桃子、荔枝。用户可以注册成为会员,预约、订购、查询、取消等常规动作。请设计用例模型.1) 参... [阅读全文]
  • 基础知识---枚举

    一、枚举的定义 枚举是一组命名整型常量。枚举类型是使用 enum 关键字声明的。 C# 枚举是值类型。换句话说,枚举包含自己的值... [阅读全文]
验证码:
Copyright © 2017-2020  萬仟网 保留所有权利. 粤ICP备17035492号-1