相关疑难解决方法(0)

如何让ui始终响应并进行后台更新?

我正在创建一个应用程序,每页显示8个缩略图,它可以有n页.这些缩略图中的每一个都是UIViews并添加到UIScrollView中.但是我已经使用Apple示例代码实现了Paging.

问题:

  1. 每个缩略图(UIView)创建150毫秒并添加到滚动视图
  2. 因此,对于3页,创建并添加到UI Scrollview需要花费大量时间.
  3. 此时滚动视图不是非常响应,并且非常生涩并且给用户带来不好的体验
  4. 如何创建缩略图并将其添加到UIScrollview而不影响触摸响应?我希望它们独立于主线程运行,主线程可以处理触摸事件(我想).

另外我想提一下,当创建缩略图时,我会触发图像的异步下载,并在下载完成时调用委托方法.

让我知道我必须使选项更具响应性和更新UI而不影响触摸操作的选项.页面控件适用于延迟加载缩略图网格.

TIA,

Praveen S.

iphone cocoa asynchronous objective-c

2
推荐指数
1
解决办法
3023
查看次数

标签 统计

asynchronous ×1

cocoa ×1

iphone ×1

objective-c ×1