gpt4 book ai didi

flutter - CupertinoPicker textStyle flutter

转载 作者:行者123 更新时间:2023-12-04 11:51:14 29 4
gpt4 key购买 nike

我是新来的 flutter我需要帮助。

我正在创建一个应用程序,用户可以在其中通过 CupertinoPicker 选择数据.

选择器工作正常,但我想改变它的风格。

目前的风格是that ,但我希望它像 that .

不幸的是我不明白怎么做,我读了 this但是我做不到,我想更改所选元素的颜色和大小,未选中元素的颜色和线条的颜色。

但我不知道我该怎么做。

请问有人能帮我理解吗?

代码是这样的 :

Container(

˙child: _showCupertinoPicker(
context,
book[currentPage].orari.map((orario) {
return Center(
child: Text(orario,
style: TextStyle(color: CupertinoColors.activeBlue

)));
}).toList())),
.
.
.
.

_showCupertinoPicker(BuildContext context, List<Widget> orariWidget) {
return CupertinoPicker(
backgroundColor: Colors.white,
onSelectedItemChanged: (value) {},
itemExtent: 40.0,
children: orariWidget,
);
}

最佳答案

可以设置样式 CupertinoPickerCupertinoDatePicker使用这样的主题:

ThemeData(
cupertinoOverrideTheme: CupertinoThemeData(
textTheme: CupertinoTextThemeData(
dateTimePickerTextStyle: TextStyle(color: Colors.blue, fontSize: 16),
pickerTextStyle: TextStyle(color: Colors.blue, fontSize: 12),
)
)
)
)

关于flutter - CupertinoPicker textStyle flutter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57269975/

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