gpt4 book ai didi

react-native - 在 react 导航标题下隐藏阴影

转载 作者:行者123 更新时间:2023-12-04 08:49:42 25 4
gpt4 key购买 nike

我尝试使用 elevation 0 属性隐藏页眉阴影。

在 Android 10 上,它不起作用。标题是灰色的。在其他版本中,它可以工作。

我正在使用 React Navigation V5。

海拔高度为 0 的 Android 10:

enter image description here

没有提升 0 的 Android 10: enter image description here

海拔高度为 0 的 Android 8.1: enter image description here

我的代码:

<Stack.Navigator>
<Stack.Screen
name="DiscountsReleaseDetail"
component={DiscountsReleaseDetail}
options={({ navigation, route }) => {
const { numSeq, codMaquina } = route.params.order;
return {
headerTitle: `Pedido ${numSeq}/${codMaquina}`,
headerTitleAlign: 'center',
headerBackTitleVisible: false,
headerTintColor: '#fff',
headerStyle: {
backgroundColor: colorCompany,
shadowOpacity: 0, // remove shadow on iOS
elevation: 0, // remove shadow on Android
},
headerLeft: () => (
<HeaderButtonBack
onPress={() => {
navigation.reset({
index: 0,
routes: [{ name: 'DiscountsRelease' }],
});
}}
/>
),
};
}}
/>
</Stack.Navigator>

最佳答案

试试这个设置。为我工作。

headerStyle: {
backgroundColor: "black",
shadowOpacity: 0,
shadowOffset: {
height: 0,
},
shadowRadius: 0,
elevation: 0}

关于react-native - 在 react 导航标题下隐藏阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64157209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com