我在Nativescript应用程序中使用Listview
。在那我有包含重叠项目的项目,该项目在单击每张卡上的更多图标时出现。但是,每当我单击项目的more-icon时,视图都会更新以显示覆盖。因此,我使用refresh
来显示视图更改。但是由于refresh
,视图滚动到了不同的位置。有时它停留在实际位置,但有时它在滚动。
请让我知道我做错什么了。
谢谢...
答案 0 :(得分:0)
Refresh方法将再次呈现整个列表视图,因此不会保留滚动位置。这绝对是预期的行为。
如果要显示/隐藏任何类型的叠加层,请将其可见性绑定到数据项中的属性,然后在单击时切换其值。