我遇到了响应式文本的问题。在我的应用程序中有不同的文本字体大小,我需要对不同的屏幕大小(仅限手机和设备方向纵向)做出响应。我也这样添加textScaleFactor: 1.0到我的MaterialApp:
builder: (context, widget) {
return MediaQuery(
child: widget,
data: MediaQuery.of(context).copyWith(textScaleFactor: 1.0),
);
},
Run Code Online (Sandbox Code Playgroud)
但它没有多大帮助。我也试过用 计算字体大小MediaQuery.of(context).size.width,但我认为这是危险和错误的。我希望它尽可能接近给我的设计,但我开始在这一步失去它。有什么解决办法吗?你是如何做到这一点的?
先感谢您。
我正在尝试进行聊天提及,在发送消息之前,我需要了解如何更改 TextField 中提到的全名的颜色。
我怎样才能做到这一点?