【问题标题】:Change tab style dynamically in React-Native Navigation (Wix)在 React-Native Navigation (Wix) 中动态更改选项卡样式
【发布时间】:2018-01-18 14:28:28
【问题描述】:

我想动态更改选项卡样式(即,在已调用具有初始样式的 startTabBasedApp 之后)。 有办法吗?

【问题讨论】:

    标签: react-native react-native-navigation wix-react-native-navigation


    【解决方案1】:

    现在#2539 被合并应该可以了

    api:

    this.props.navigator.setStyle({
            tabBarButtonColor: '#0d0d0d',
            tabBarSelectedButtonColor: '#ff6c33',
            tabBarBackgroundColor: '#ffffff',
            navigationBarColor: '#ffffff',
    });
    

    【讨论】:

    • 谢谢!这很酷!还有静态接口吗? (例如,Navigator.setStyle?)
    • 很遗憾没有,在这两个原生平台上,RNN 都使用appStyle 来处理主题,但是只有在调用start*app 时才能设置此属性。这可能是一个不错的公关候选人;)
    【解决方案2】:

    你使用哪个react-native-navigation

    你可以做到,但使用非常具体的风格道具,请参阅here

    【讨论】:

    • 谢谢,但这与navBar有关,而我正在寻找tabBar(动态)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-08
    • 1970-01-01
    相关资源
    最近更新 更多