Benim Storyboard'umda koduma bağlı bir UIProgressView var. İlerlemeyi sıfır olmayan bir şeye ayarlamaya çalışıyorum.UIProgressView 0'a sıfırlamaya devam ediyor
ViewDidLoad'a yerleştirdiğim kodumun bir örneği.
[self.progressBar setProgress:(float)someValueBetween0.1and1.0 animated:NO];
Ancak, ne oluyor ilerleme çubuğu belirlediğim değerde olması ve daha sonra hızlı bir şekilde 0.0 aşağı animasyon olacaktır. Örneğin, ilerlemeyi 0,5 olarak ayarlarsanız, görüntü yüklendiğinde ve daha sonra 0,0 değerine kadar animasyon uygulandığında çubuk yarıya kadar doldurulur.
Ben de çalışmadığı anlamına gelir
self.progressBar.progress = (float)someValueBetween0.1and1.0;
kullanarak denedim.
İlerleme çubuğunun ilerlemesini kod aracılığıyla başka herhangi bir yerde değiştirmiyorum. Googling'i denedim, UIProgressView Sınıf Başvurusunu okudum ve herhangi bir başarı olmadan Stack Overflow'u arıyordum:/
Düzenleme: Kodumda başka bir şey olmadığından emin olmak için UIProgressView'dan başka bir şey olmayan yeni bir proje oluşturdu. Hala çalışmıyor.
#import "ViewController.h"
@interface ViewController()
@property (weak, nonatomic) IBOutlet UIProgressView *testProgressView;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
[self.testProgressView setProgress:1.0 animated:NO];
}
mate, progressView bildirimi ve ayarladığınız bölümün tamamını gösterme – Woodstock
Yeni bir proje oluşturdum, ancak kodumda ilerleme çubuğuyla uğraşırken başka bir şey olmadığından emin olun. Bu proje, boş bir denetleyicide tam anlamıyla bir ilerleme görünümünden başka bir şey değildir. Hala aynı sorun. –
ve hala oluyor? – Woodstock