这是我的代码:
<ScrollView keyboardShouldPersistTaps="always" keyboardDismissMode="interactive">
<Autocomplete {bunch of options}>
<AutocompleteItem {bunch of options}/>
</Autocomplete>
</ScrollView>
当我专注于“自动完成”,然后点击“自动完成项目”之一时,将关闭键盘,而不是选择“自动完成项目”。我必须再次点击才能选择它,这是糟糕的用户体验。我想要的是在与过程中隐藏或不隐藏键盘的情况下,点击AutocompleteItems之一以将其选中。
经过试验,我发现如果我没有任何AutocompleteItems,则键盘会停止隐藏。因此,我认为问题出在AutocompleteItem元素上。我尝试用另一个ScrollView包围它,但是没有用。