【问题标题】:How to know when image is loaded in imageview in iphone sdk如何知道图像何时加载到 iphone sdk 的 imageview 中
【发布时间】:2011-08-12 02:36:32
【问题描述】:

我正在从 UIImageView 的 Documents 目录中获取图像。

我希望在加载图像后我想在 ImageView 中加载图像后启动计时器。

我如何知道图像已完全加载?

【问题讨论】:

    标签: iphone objective-c cocoa-touch ios4 iphone-sdk-3.0


    【解决方案1】:

    setImage:initWithImage: 返回时,UIImageView 的图像已“加载”。该类没有提供异步加载它的方法。

    【讨论】:

    • 它适用于模拟器,但是当我在设备中尝试它时,加载第二张图像时计时器运行得更快。可以做什么?
    • 你说“计时器跑得更快”是什么意思?您是否第二次加载相同的图像?如果是这样,它可以被缓存。
    • @Meghan:计时器运行得更快,还是您创建第二个计时器而不使第一个计时器无效并认为它是第二次触发,而实际上它是第一个?
    • @jessecurry : 我正在第二次加载其他图像。
    • 我将在按钮按下或 5 秒后(以较早者为准)使计时器失效。
    猜你喜欢
    • 1970-01-01
    • 2010-11-18
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    • 2020-09-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多