javascript - headerStyle 的这个实现有什么问题?我想隐藏标题的阴影/高度
问题描述
https://drive.google.com/file/d/1456izDo_zxkFxqAti7Kd4Reaer5mwzOh/view?usp=sharing
我想隐藏标题的阴影,但不能这样做。我尝试使用 navigationOptions 但找不到隐藏标题阴影的方法。backgroundColor 工作正常,但阴影不是。请找出错误。谢谢你。
const Stack = createNativeStackNavigator();
<Stack.Navigator
defaultNavigationOptions={{}}
screenOptions={({navigation}) => ({
headerBackTitleVisible: false,
title: '',
headerStyle: {
backgroundColor: 'papayawhip',
elevation: 0,
shadowOpacity: 0,
borderBottomWidth: 0,
},
headerLeft: () => (
<AppMaterialIcon
onPress={() => navigation.goBack()}
name={'chevron-left'}
style={{marginLeft: -10}}
size={35}
color={colors.kermitGreen}
backgroundColor={colors.white}
/>
),
})}>
<Stack.Screen
name="ForgotPasswordEmail"
component={ForgotPasswordEmailScreen}
/>
</Stack.Navigator>
解决方案
我刚刚做的是设置 headerShadowVisible: false。有效!!
推荐阅读
- python - 如何在循环中创建长度为 n 的整数的 python 系列
- amazon-s3 - 通过 Spark Data Frame 并按比例将数据写入 S3 - s3 连接问题并由 s3 503 减速错误引起
- scala - Intellij 不会忽略带有 @DoNotDiscover 注释的测试
- python - RNN 从哪里获取批量大小?
- mysql - 在 SQL 查询中运行检查(可能是子查询?)
- c# - 一些对象没有出现在 iOS 构建中
- apache-spark - 在集群上运行 Spark (Scala) 时读取 parquet 文件的问题
- javascript - Angular - 如何从另一个组件切换组件中元素的可见性?
- jquery - Symfony 3.4 中视图中的隐藏值未传递给控制器
- python - 在 Python 中的命令中替换变量