在我的应用中,我为image应用了过滤器。我要添加UIProgressView,因为大约需要几秒钟才能完成编辑。如何为这种方法添加UIProgressView并更新完成的百分比?我已经看过许多关于UIProgressView的示例,但是它们是针对Http请求和加载网络数据的。如何实现自定义方法?

最佳答案

如果您可以控制完成多少编辑,就像任何委托事件一样,您可以像网络呼叫或其他一样更新进度。即使没有此类事件,也可能有一些内部方法,这些方法可以使您了解所发生的总进度。

然后,您可以有一个采用此增量的方法,将其添加到现有进度中。

- (void)updateProgress:(CGFloat)delta
{
    [self.progressView setProgress:self.progressView.progress+delta];
    self.progressLabel.text = [NSString stringWithFormat:@"Completed : %.0f",self.progressView.progress*100];
}

关于iphone - 使用UIProgressView进行图像编辑,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15201957/

10-13 03:48