在NativeBase Docs中提到的每个代码示例中,都没有使用 React StyleSheet。
我没有找到覆盖 NativeBase 样式的方法。
如何将 React StyleSheet 包含到我的应用程序中?
问问题
4448 次
1 回答
0
对于 NativeBase,通常如果您想自定义外观,您需要在主题级别而不是组件/小部件级别进行。
http://nativebase.io/docs/v0.5.2/customize
我相信它保持 UI 一致的原因。
查看您尝试为其覆盖样式的所有小部件的源代码:
https://github.com/GeekyAnts/NativeBase/blob/master/Components/Widgets/
在某些情况下,您可以修改某些方面,例如按钮
this.props.style
可以在任何地方使用,但this.props.textStyle
因此,您可以在定义组件时覆盖 textStyle:
<Button textStyle={{...}}/>
https://github.com/GeekyAnts/NativeBase/blob/master/Components/Widgets/Button.js
于 2016-08-04T04:46:44.910 回答