嗨,我正在尝试使用listview创建一个手风琴。我在一个listview中有多个模板。当我单击一个模板时,必须显示其对应的第二个模板。我面临的问题是,当我单击手风琴时,除非我锁屏并重新打开手机,否则其他模板将不会显示(即视图未更新)。 我尝试使用rad listview。在radlistview中,android中没有绑定问题。但是radlistview根本不会在ios中显示,除非我给出布局的垂直高度(由于高度根据手机的不同而无法指定)。如果有人可以帮助我,那就太好了。我将附加一个带有listview的示例代码。
简而言之:使用listview时,是否有任何方法可以更新视图(尝试使用变更检测策略和ngzone)。或使用IOS中的radlistview正常工作的方法。
链接:https://play.nativescript.org/?template=play-ng&id=q6mBXb
答案 0 :(得分:0)
您的列表项模板不会在您更改数据后更新。您将不得不强制使用某些本机代码更新列表项,我个人更喜欢RadListView而不是简单的ListView,这是一个示例