如何更改 TextInput 上的光标位置? (反应原生)
Posted
技术标签:
【中文标题】如何更改 TextInput 上的光标位置? (反应原生)【英文标题】:How to change cursor position on TextInput? (react-native) 【发布时间】:2016-03-04 10:28:58 【问题描述】:我可以使用
获得光标位置onSelectionChange=(event) => console.log(event.nativeEvent.selection)
但是如何改变呢?
【问题讨论】:
找到解决方案 - ***.com/a/49112887/1828637 React Native - Setting TextInput cursor position的可能重复 【参考方案1】:react-native-textinput-utils
到目前为止,我们还没有 api 可以更改它。
您可以订阅this issue 以获得进一步的改进。
【讨论】:
不需要这个库,它内置于 RN - ***.com/a/49112887/1828637【参考方案2】:有些人将TextInput用作TouchableHighlight,我想按下TextInput,然后将其发送到另一个带有Actions.Places (type: 'replace');
的窗口然后通过谷歌位置获得的数据显示在我的TextInput中。 Something like this catch
【讨论】:
以上是关于如何更改 TextInput 上的光标位置? (反应原生)的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Flex 4.5 的 TextInput 中控制光标(克拉)位置
想要在 Flex 的 Spark textinput 控件中设置光标位置