React Native 中的 AutoCompleteTextView 与 iOS 和 Android 兼容
AutoCompleteTextView in react native compatible with both iOS and Android
我需要在 React Native 中实现 AutoCompleteTextView。问题是没有这样的内置组件。可用于模仿此功能的所有模块和库并不完全相似。主要问题是建议没有出现在视图中(如 select box/picker 的建议)。即使是这样,它也不能完美地使用 KeyboardAvoidingView。
重点是它不像 Android
的原生 AutoCompleteTextView 那样工作
另一个解决方案是使用原生 UI 元素。但是我想要 iOS 和 Android 都使用这个组件。任何帮助,将不胜感激。
我想在 Facebook 应用程序上像标记用户一样实现此选项
P.S.: 由于我使用的是移动设备,请原谅打字错误。
这是 android 本机 AutoCompleteTextView 组件 - https://github.com/rajsuvariya/autocompletetextview - 正在进行中。
在大量搜索可用的库和模块之后,我想出了自己的自定义 AutoCompleteTextView 实现。
我创建了一个 gist for AutoCompleteTextView。
背后的想法:
*有一个输入框在这个输入框的焦点上出现键盘。
*当键盘出现时,我们计算 space 从顶部到输入字段以及从输入字段到键盘区域的开始。
*将根据上面的 space 计算在输入字段的顶部或底部显示绝对定位的滚动视图 建议区域 。
*当键盘消失时,我们会隐藏建议区域。
欢迎就如何改进这个东西提出建议。
我需要在 React Native 中实现 AutoCompleteTextView。问题是没有这样的内置组件。可用于模仿此功能的所有模块和库并不完全相似。主要问题是建议没有出现在视图中(如 select box/picker 的建议)。即使是这样,它也不能完美地使用 KeyboardAvoidingView。 重点是它不像 Android
的原生 AutoCompleteTextView 那样工作另一个解决方案是使用原生 UI 元素。但是我想要 iOS 和 Android 都使用这个组件。任何帮助,将不胜感激。
我想在 Facebook 应用程序上像标记用户一样实现此选项
P.S.: 由于我使用的是移动设备,请原谅打字错误。
这是 android 本机 AutoCompleteTextView 组件 - https://github.com/rajsuvariya/autocompletetextview - 正在进行中。
在大量搜索可用的库和模块之后,我想出了自己的自定义 AutoCompleteTextView 实现。
我创建了一个 gist for AutoCompleteTextView。
背后的想法:
*有一个输入框在这个输入框的焦点上出现键盘。
*当键盘出现时,我们计算 space 从顶部到输入字段以及从输入字段到键盘区域的开始。
*将根据上面的 space 计算在输入字段的顶部或底部显示绝对定位的滚动视图 建议区域 。
*当键盘消失时,我们会隐藏建议区域。
欢迎就如何改进这个东西提出建议。