0

在我目前正在开发的一个应用程序中,它在最初的几秒钟内运行非常缓慢。我几乎 100% 确定这是因为它将大背景平铺到视图上。我试图通过检查所有子视图是否存在来加载视图,然后再将其放在屏幕上。但是,此值始终为 168(加载后应有的子视图数),这意味着正在添加子视图,但它们并未以某种方式完全加载。有人知道这是为什么吗?

4

2 回答 2

0

正如保罗·皮伦建议的那样;在后台执行。Grand Central Dispatch 是平铺图像的绝佳资源。

于 2012-05-14T10:46:59.137 回答
0

这是一个教程如何在后台执行操作Ray Wenderlich:Multithreading and Grand Central Dispatch on iOS for Beginners Tutorial

于 2012-05-14T10:59:03.327 回答