在加载另一个操作时显示活动视图

时间:2010-09-13 14:10:15

标签: iphone ios4 selector uiactivityindicatorview

我用谷歌搜索了好几个小时,但我找不到一个代码示例,它描述了在加载操作/方法时如何显示uiactivityview。

在我的情况下,我希望在将大图像加载到uiimageview时显示它。你知道如何实现这个目标吗?

提前谢谢。
肖恩

2 个答案:

答案 0 :(得分:1)

您可能需要查看UI UIActivityIndicatorView Class Reference文档。

确保在等待加载图像时返回运行循环,以便查看活动指示器的动画效果。此外,您可能需要创建一个方法来停止活动指示器,并且可能通过从处理异步完成加载的任何方法执行performSelectorOnMainThread来调用该stop方法。

答案 1 :(得分:0)

很容易退出。

  1. 显示活动指标
  2. 启动线程加载该图像
  3. 如果图像已加载,则线程告诉mainapp杀死活动指示符。

  4.    NSThread detachNewThreadSelector:@selector(myMethod) 
    

    toTarget:自   withObject:无];

          [self performSelectorOnMainThread:@selector(myMethod) 
               withObject:nil 
               waitUntilDone:false];
    

    将会很有帮助。 取自http://www.iphoneexamples.com/