小编S K*_*aft的帖子

11
推荐指数
1
解决办法
1949
查看次数

React Native:如何在键盘上方保持多行textinput可见

我有一个TextInput,多行设置为true.我正在滚动到焦点输入:

scrollResponder.scrollResponderScrollNativeHandleToKeyboard(
  React.findNodeHandle(this.refs.myInput),
  0,
  true
);
Run Code Online (Sandbox Code Playgroud)

但是,当多行TextInput展开时,文本将隐藏在键盘下方.我只想在光标/当前文本不可见时向下滚动.所以我不能只在文本更改上运行上面的代码,因为它会滚动视图,即使当前光标/当前文本是可见的(如在第一行编辑).

有没有办法让屏幕上的光标/当前文本位置?或者还有其他方法可以做我正在尝试的事情吗?

目前:

在此输入图像描述

我想要实现的目标: 在此输入图像描述

javascript textinput ios react-native

11
推荐指数
1
解决办法
2691
查看次数

标签 统计

javascript ×2

react-native ×2

animation ×1

ios ×1

navigator ×1

textinput ×1