대부분의 사람들에게는 반대의 문제가있는 것 같습니다. UIProgressView (셀 뷰에 추가됨)에서 setProgress를 호출합니다. 나는 애니메이션없이 그것을 부르 겠지만 변화는 움직이는 것처럼 보이고 나는 그것을 끌 수없는 것처럼 보입니다.UIProgressView setProgress가 애니메이션을 멈추지 않습니다.
내가 보는 것은 현재 레벨에서 곧바로 점프하지 않고 요청한 레벨까지 '슬라이드'하는 막대입니다. 이것이 애니메이션에 의한 것이라고 가정합니다.
저는 iPhone iOS7 용 xcode 5.0 및 시뮬레이션을 사용하고 있습니다.
self.progressPlay = [[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleBar];
[self.progressPlay setFrame:CGRectMake(56.0, 34.0, 225.0, 11.0)];
[self.progressPlay setProgress:0.0 animated:NO];
[self.progressPlay setProgressTintColor:[UIColor colorWithRed:0.431 green:0.753 blue:0.949 alpha:1.0]];
... 그리고 나중에
[self.progressPlay setProgress:progress/duration animated:NO];