ios - defaultNavigationOptions 中的默认背景颜色
问题描述
我尝试为所有标题建立默认背景颜色,但它不起作用。
我正在使用 defaultNavigationOptions,但它不起作用。
const RootStack = createStackNavigator(
{
Home: HomeScreen,
Details: DetailsScreen
},
{
initialRouteName: "Home",
defaultNavigationOptions: {
headerStyle: {
backgroundColor: "#6B52AE"
},
headerTintColor: "#fff",
headerTitleStyle: {
fontWeight: "bold"
}
}
}
);
我期待一个紫色的背景,但是当我重新加载 ios 模拟器时,我得到一个白色的标题。
解决方案
您可以定义 tabBarOptions:
tabBarOptions: {
activeTintColor: "#480ee6", //Active label
labelStyle: {
fontSize: 12
},
style: { backgroundColor: "#6B52AE" } //TabBar
}
推荐阅读
- bash - 如何在 BASH 脚本中的 [[:space:]] && '(' 之后截断?
- php - 正则表达式 Preg 替换 HTML
- python - 字符串的 ISO 时间转换(条件为当地时间 2018 年 10 月 23 日 09:18)
- java - 将数据放入分布式地图时,Hazelcast 很慢
- django - HTTP_HOST 标头无效:'awssgp0-files.fds.api.xiaomi.com' 请求标头攻击
- elasticsearch - 尝试查询 elasticSearch 以获取我通过 kafka 放入 logstash 的数据,但看不到我的任何文档!可能是什么原因?
- alexa - 在 Alexa Response Builder 中,如何在指令 .addAudioPlayerPlayDirective() 之后监听用户响应?
- c# - ApplicationDbContext 和 DbContext 有什么区别
- swift - 我在代码中的某个地方得到一个 nil 值,我不确定它在哪里以及如何修复它
- apache-spark - 无法广播大于 8GB 的表:Spark 2.3