我需要建议,因为我有一个复杂的视图,同样复杂的 ViewModel (= BindingContext)。
在 ListView 或 ScrollView 中,此视图最多可显示30次,但大多数通常为5-8次。 (使用iOS和Android)
事实:
当我写下来时,我已经感觉到,View很复杂,可以将它用作ListView中的ViewCell。我无法通过这种方式成像平滑滚动,但我还没有实现。
ScrollView用法:(高初始化时间,完美滚动)
ListView用法:(适度的初始化时间,可怕的滚动)
你能给我什么建议? 你会怎么做? ScrollView还是ListView?在本机项目中完全创建视图?
我将不得不处理View和ViewModel并坚持使用性能提示(仅使用LayoutOptions.Fill,不使用嵌套布局等)
但这将是非常耗费时间的,而且我不想走在路上注意到它是一个死胡同。