gpt4 book ai didi

android - 文本在 Android 中被截断以响应 native

转载 作者:行者123 更新时间:2023-11-29 16:31:30 26 4
gpt4 key购买 nike

我正在研究 React native,我是新手。我正在尝试显示文本,但是,它显示在文本的 android 端......而不是显示完整的文本。它只发生在 android 中,在 iOS 中运行良好。

我写了下面的代码

<Text
numberOfLines={1}
adjustsFontSizeToFit
minimumFontScale={0.1}
style={labelStyle} //labelStyle nothing I have written
></Text>

任何人都可以建议我,我在代码中哪里做错了吗?

enter image description here

最佳答案

这通常发生在你有这个:fontWeight:bold 并且你的 android 设备是例如 Oneplus 或 Oppo(还有一些其他品牌)时,它与你的系统字体冲突。
要修复,您可以添加一些其他的 fontFamily 或在单词前放置 2 个空格似乎也有效。
请参阅:https://github.com/facebook/react-native/issues/15114

编辑

在 Text 元素上将 textBreakStrategy 设置为 simple 似乎也适用于某些设备,例如 Samsung galaxy s10、Google Pixel

关于android - 文本在 Android 中被截断以响应 native ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54750503/

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