反应本机文本输入选择颜色不起作用

问题描述 投票:0回答:1

使用 selectedColor 属性不会更改光标颜色。

它一直工作正常,直到我更新到expo sdk 51并在ios 17.4.1上进行测试。在安卓上仍然可以使用。

没有错误消息,只是不改变颜色。 TextInput 的 React Native 文档仅指示了 SelectionColor 的使用(适用于 ios 和 android)。

我尝试使用除“#000000”之外的其他颜色,它仍然具有 iOS 默认颜色。

如果您需要有关该项目的更多信息,请告诉我。

<TextInput selectionColor={"#000000"} cursorColor={"#000000"} maxLength={7}/>

"博览会": "^51.0.2", “反应”:“18.2.0”

ios react-native expo textinput selection-color
1个回答
0
投票

我在

react-native:0.74.1
遇到了这个问题。
react-native:0.74.2
发行说明说明如下。更新到至少
react-native:0.74.2
后,问题得到解决。希望这也能帮助你!

修复了 SelectionColor 属性未应用于 TextInput 组件的问题。 (2bde626a9f 作者:@robinshin)

https://github.com/facebook/react-native/releases/tag/v0.74.2

© www.soinside.com 2019 - 2024. All rights reserved.