完成PHAsset的获取后,隐藏UIProgressView并完成动画制作

时间:2015-07-27 00:34:14

标签: ios uiprogressview phasset

我正在执行请求获取PHAsset的图片资源的请求,并且我使用UIProgressView使用progressHandler {{1}来指示进度允许我提供。当调用该处理程序时,它为我提供了PHImageRequestOptions,因此我在进度视图中设置了进度,但我也通过progress设置了新进度的动画。我现在需要弄清楚如果进度达到1.0后如何隐藏进度视图,但是直到它完成动画到1.0时才会隐藏。

例如,它可能开始下载资产,用0.2调用进度回调,然后下一个回调可能是1.0。如果我在获得1.0后立即隐藏进度条,则用户不会看到它的动画为1.0,它可能会消失,例如它在0.7时会消失。

我的问题是,我怎么知道它何时完成了对新进度值的动画,因此知道何时是隐藏进度视图的正确时间?

setProgress:animated:

0 个答案:

没有答案