我们的一个Appcelerator应用程序在IOS平台上遇到渲染延迟,因为在滚动视图中会显示多个小部件(满足客户端UI要求的自定义文本字段)。
屏幕正在使用 ScrollView,其中这些自定义控件(窗口小部件)显示在视图中。我们看到以下情况的延迟:
据观察,在页面加载时所花费的渲染时间和对此控件属性的任何更改(例如通过调用窗口小部件上的方法设置一些属性)都会导致额外的2-3秒延迟。
我们已经看到在这种情况下存在明显滞后,从用户体验的角度来看并不好。
注意:
如果有人知道这样的问题及其解决方法(在任何appcelerator项目中),有人能告诉我吗?在本机前端是否有任何方法通过一个模块设置一些属性/本机代码,这将有助于加快IOS上的渲染速度?
我们仅使用Titanium SDK版本5.1.2使用iOS 7.1.1+开发iPad和iPad Minis(我们已经尝试过最新的SDK,但它们还没有解决我们的问题)。