使用底部导航进行导航时,radautocomplete菜单弹出

时间:2019-12-22 05:13:10

标签: nativescript

我的一个页面中有一个radautocomplete,并且我在应用程序中使用底部导航。在我的表单中,上方有两个textfields

我第一次导航到该页面很好,但是此后,当我导航到该页面时,建议菜单会自动弹出,就像我在自动完成功能中键入内容一样,但我没有。有什么想法吗?

这是我的自动完成代码:

    <RadAutoCompleteTextView
      class="autocomplete"
      ref="autocomplete"
      :items="regions"
      @loaded="onLoaded"
      completionMode="Contains"
      @textChanged="textChanged"
      returnKeyType="done"
    />

1 个答案:

答案 0 :(得分:1)

我想这个问题是特定于Android的,iOS似乎工作正常。您可能会在Github上提出问题,同时可能的解决方法是在visibility事件的建议视图中设置unloaded,在textChanged事件的情况下将其切换回。

Updated Playground Sample 1

更新

更改visibility似乎隐藏了建议视图,但是仍然占据相同的位置,因此无法访问“自动完成”字段下的组件。我相信setSuggestionViewHeight(...)可以解决这个问题。

Updated Playground Sample 2