0
[UIView animateWithDuration:10000 animations:^{
[self.RecomendedBar setProgress:self.whatProgressbarShouldBe animated:NO];
}];
上這是很明顯,我的動畫塊,其時我設置爲10K如何使動畫中移動較慢的進度條
然而,它仍然是如此之快中設置進度。少於1秒。
事實上,如果我這樣做:
[self.RecomendedBar setProgress:self.whatProgressbarShouldBe animated:NO];
[UIView animateWithDuration:10000 animations:^{
}];
但這仍然低於1秒動畫甚至認爲progressview酒吧外面動畫塊。
「進度」屬性不具動畫性。 – rmaddy
UIProgressView在反映隨時間變化的變量方面做得非常出色,例如大型網絡操作或長時間運行的計算。然而,UIProgressView不是一個時鐘,並且它不會很好地跟蹤實際上並未改變的變量。 如果你絕對需要強制UIProgressView來測量除時間之外的任何東西,David的解決方案當然是合理的。 –