我想连接两个 TextStyle,如 react 或 react-native。

    style={[styles.firstStyle, styles.secondStyle]}

但我不知道如何在 flutter 中做到这一点。
如何得到如下结果?
    TextStyle(color: Colors.white, fontFamily: CUSTOM)

这与:
    TextStyle(color: Colors.black, fontSize: 17)

结果如下。
    TextStyle(color: Colors.black, fontFamily: CUSTOM, fontSize: 17)

最佳答案

您可以使用 merge method

var firstStyle = TextStyle(color: Colors.white, fontFamily: CUSTOM);
var secondStyle = TextStyle(color: Colors.black, fontSize: 17);

var mergedStyle = firstStyle.merge(secondStyle);

关于flutter - 如何连接两个TextStyle?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57161312/

10-10 02:26