gpt4 book ai didi

react-native - 如何在 React Navigation createStackNavigator 中更改字体系列

转载 作者:行者123 更新时间:2023-12-03 15:57:42 24 4
gpt4 key购买 nike

我使用 React Navigation 作为我的应用程序的导航器组件。我想更改堆栈导航器的字体系列。目前我这样做是为了更改 iOS 中的字体系列,并且效果很好:

const LoggedInStack = createStackNavigator({
Home: {
screen: Home,
navigationOptions: {
title: 'payX',
headerTitleStyle: {
fontFamily: "my-custom-font"
}
}
}
});

但它不适用于 Android 设备。我应该如何更改代码以使其在 Android 中也能正常工作?

最佳答案

添加 fontWeight: "200"到 headerTitleStyle 它将起作用。

const LoggedInStack = createStackNavigator({
Home: {
screen: Home,
navigationOptions: {
title: 'payX',
headerTitleStyle: {
fontFamily: "my-custom-font",
fontWeight: "200"
}
}
}
});

默认字体粗细为 500,如果没有找到具有该粗细的合适字体,它将改为加载默认字体。

关于react-native - 如何在 React Navigation createStackNavigator 中更改字体系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52160149/

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