为React Native

时间:2016-07-26 19:17:51

标签: react-native native-base

我看到有一种方法可以为React Native主题(自定义)NativeBase组件:http://nativebase.io/docs/v0.5.0/customize

但我想自定义不属于提供的主题属性的特定组件的属性。如何自定义Tabs组件的选项卡标签的字体大小?

1 个答案:

答案 0 :(得分:1)

对于单个组件,您可以使用内嵌样式属性,例如

<Button style={{backgroundColor: '#384850'}}>
    Hello world
</Button>

如果您希望所有按钮都具有此属性,则可以创建这样的包装组件

class MyButton extends React.Component {
    render() {
        return <Button style={backgroundColor: '#384850'}}>
            {this.props.children}
        </Button>;
    }
}

然后你可以使用

<MyButton>
    Hello world
</MyButton>