【问题标题】:how do I change the fontsize in custom_radio_grouped_button package on flutter?如何在颤动的 custom_radio_grouped_button 包中更改字体大小?
【发布时间】:2020-05-17 17:17:59
【问题描述】:

如何在 Flutter 上更改 custom_radio_grouped_button 包中的字体大小?

包装: https://pub.dev/packages/custom_radio_grouped_button#-readme-tab-

  Widget _selectDayBar() {
    return CustomCheckBoxGroup(
      buttonColor: Theme.of(context).canvasColor,
      buttonLables: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
      buttonValuesList: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
      checkBoxButtonValues: (values) => print(values),
      defaultSelected: "Mon",
      horizontal: false,
      hight: 100,
      width: 50,
      selectedColor: Theme.of(context).buttonColor,
      // padding: 10,
      customShape: CircleBorder(
        // borderRadius: new BorderRadius.circular(18.0),
        side: BorderSide(color: Theme.of(context).buttonColor)
      ),
      enableShape: true,
    );
  }

【问题讨论】:

    标签: flutter dart flutter-layout


    【解决方案1】:

    您可以根据自己的要求自定义包

    你可以按住ctrl(command)键并点击widget,带你进入widget的实现。现在找出其中的Text widget,并根据您的要求更改大小(此包中的默认大小为15)。

    此外,如果你想添加 fontSize 属性,那么你也可以在包中添加它。如果您想在同一个项目中多次更改字体大小,我只建议这样做。

    确保您完全重启您的应用,因为它不会反映在热重载中。

    【讨论】:

    • 是的,我确实尝试过,但没有成功。它在我重新启动应用程序后工作。我不知道我需要重新启动它。谢谢!
    • 是的,您需要完全重新启动以反映更改。如果你得到了你想要的休息,请接受答案。
    【解决方案2】:

    这很简单。只需转到该包并将源代码复制到您自己的源代码中并根据需要更改值。

    HereCustomCheckBoxGroup的完整源代码

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-19
      • 1970-01-01
      相关资源
      最近更新 更多