【问题标题】:Using themes in style sheets在样式表中使用主题
【发布时间】:2021-03-01 01:16:29
【问题描述】:

我正在使用反应导航的主题功能在暗模式和亮模式之间切换,并使用const { colors } = useTheme(); 获取模式的颜色但是我正在尝试在样式表中设置颜色。我该怎么做。我一直在做{[styles.subtitle, colors.text]} 来设置组件的样式。有没有更清洁的方法来做到这一点?比如在styles.subtitle对象里面设置颜色?

【问题讨论】:

    标签: react-navigation react-native-stylesheet darkmode


    【解决方案1】:

    在组件主体中制作样式表。定义const { colors } = useTheme();,然后直接在其下方(而不是在文件底部),创建您的样式表

    【讨论】:

      猜你喜欢
      • 2019-11-02
      • 1970-01-01
      • 1970-01-01
      • 2016-12-13
      • 2010-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      相关资源
      最近更新 更多