文件名称:纹理:适用于iOS应用程序的平滑异步用户界面
文件大小:129.97MB
文件格式:ZIP
更新时间:2024-03-18 00:23:04
rendering uikit texture pinterest asyncdisplaykit
来自AsyncDisplayKit吗? 了解更多 安装 可通过CocoaPods或Carthage获得纹理。 有关说明,请参见我们的指南。 绩效提升 Texture的基本单位是node 。 ASDisplayNode是UIView的抽象, UIView是CALayer的抽象。 与只能在主线程上使用的视图不同,节点是线程安全的:您可以在后台线程上并行实例化和配置它们的整个层次结构。 为保持其用户界面流畅和响应速度,您的应用应以每秒60帧的速度渲染-这是iOS上的黄金标准。 这意味着主线程有六十分之一秒的时间来推动每个帧。 这是执行所有布局和绘图代码的16毫秒! 而且由于系统开销,您的代码通常在导致帧丢失之前运行不到十毫秒。 Texture使您可以将图像解码,文本大小调整和渲染,布局以及其他昂贵的UI操作从主线程移开,以保持主线程可用于响应用户交互。 先进的开发人员功能 随着框架的发展,已