以编程方式添加视图太慢

时间:2017-11-14 18:44:50

标签: xamarin xamarin.forms

我有一个需要动态创建的页面。 我们选择使用列表中的框架和输入填充页面,但由于它们可能变得相当复杂,我们决定以编程方式进行,而不是将它们放在ListView中。

问题是:当有很多项目要输入时,页面生成速度非常慢,并且会让人觉得应用程序冻结(有时会冻结)。 有没有办法快速创建这些视图,以免让用户等待?

我尝试创建一个空白页面并在Task中添加输入,这样他们就不会伤害UX,但这仍然很慢,而且有些事情会使应用程序崩溃。 所有输入都在Device.BeginInvokeOnMainThread。

0 个答案:

没有答案