2013-12-16 4 views
1

iOS7에서 UIProgressView를 사용합니다. 여기에 문제가 있습니다. 데모 용으로 UIProgressView와 UIButton이 UIView에 있다고 가정 해 보겠습니다. 버튼은 다음 기능을 화재 클릭하면 :지연없이 iOS7 UIProgressBar 채우기

- (IBAction)buttonClick { 
    if (self.progress.progress == 0) { 
     self.progress.progress = 0.7; 
    } 
    else 
    { 
     self.progress.progress = 0; 
    } 
} 

어떤 나쁜을 대신 물론 아름다운 0.7 0에서 들어온다, 그것은 바로 그려지지 않습니다 진행하지만, 지금은하지 무슨. UI Builder에서 옵션을 변경하려고 시도했지만 지금까지 아무런 도움이되지 않았습니다.

아무런 지연없이 버튼을 클릭 한 순간을 정확하게 그려 낼 수 있다면 누구에게 알 수 있습니까?

답변

4

NOanimated 세트

-(void)setProgress:(float)progress animated:(BOOL)animated 

를 사용해보십시오.

+0

+1 가장 빠른 정답입니다. 당신은 그 하나에서 나를 때려 눕힌다 ;-) – HpTerm

+0

하하, 나는 단지 10 초 늦었다. .. 나의 오타를 빠르게 할 필요가있다 : P – brianLikeApple

+0

그것은 매우 감사했다! – user2260054