gpt4 book ai didi

dart - Flutter的Text()小部件中的TextAllCaps?

转载 作者:行者123 更新时间:2023-12-03 02:38:49 25 4
gpt4 key购买 nike

当我们在Android的Textview中具有android:textAllCaps="true"功能时,如何在Flutter的 Text()小部件中提供相同的功能?

我知道Text('Abc'.toUpperCase())是一种方法,但我不想手动进行。是否有Text()小部件的任何属性可以自动将其转换,或者任何具有类似属性的小部件?

最佳答案

将以下功能用作首字母大写

String getCapitalizeString({String str}) {
if (str.length <= 1) { return str.toUpperCase(); }
return '${str[0].toUpperCase()}${str.substring(1)}';
}

使用 :
Text(this.getCapitalizeString(str: listObj[position]);

关于dart - Flutter的Text()小部件中的TextAllCaps?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55654466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com