首页 文章

自定义卡形状颤振SDK

提问于
浏览
2

我刚开始学习Flutter,我用GridView开发了一个应用程序 . GridView项目是卡 . 默认卡片形状为矩形,半径为4 .

我知道Card Widget有shape属性,它需要ShapeBorder类 . 但我无法找到如何使用ShapeBorder类并在GridView中自定义我的卡 .

提前致谢 .

1 回答

  • 7

    你可以用它this way

    enter image description here

    Card(
                  shape: RoundedRectangleBorder(
                    borderRadius: BorderRadius.circular(15.0),
                  ),
                  child: Text(
                    'Card with circular border',
                    textScaleFactor: 1.2,
                  ),
                ),
                Card(
                  shape: BeveledRectangleBorder(
                    borderRadius: BorderRadius.circular(10.0),
                  ),
                  child: Text(
                    'Card with Beveled border',
                    textScaleFactor: 1.2,
                  ),
                ),
                Card(
                  shape: StadiumBorder(side: BorderSide(width: 2.0)),
                  child: Text(
                    'Card with Beveled border',
                    textScaleFactor: 1.2,
                  ),
                ),
    

相关问题