使用 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”
我在
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