İOS parça ve ilerleme görüntüleri 7.1 UİProgressView özel
iOS 7.1 UIProgressView
özel Görüntü Özellikleri kırık var gibi görünüyor. Başarılı bir şekilde ilerleme görünümleri özelleştirmek için kullanılan bir kod şimdi varsayılan görünüm verir.
viewDidLoad
yapan örnek bir proje hazırladım:
self.progressView.frame = CGRectMake(self.progressView.frame.origin.x, self.progressView.frame.origin.y, self.progressView.frame.size.width, 9);
UIImage *img = [UIImage imageNamed:@"progress_bar_fill.png"];
img = [img resizableImageWithCapInsets:UIEdgeInsetsMake(0, 4, 0, 4)];
self.progressView.progressImage = img;
img = [UIImage imageNamed:@"progress_bar_empty.png"];
img = [img resizableImageWithCapInsets:UIEdgeInsetsMake(0, 4, 0, 4)];
self.progressView.trackImage = img;
Ben hala varsayılan görünüm. img
beklendiği gibi olmayan sıfır olduğu çıktı ve teyit ettim. Neler oluyor?
GÜNCELLEME:Bunun için OpenRadar bir var, ve ayrıca örnek bir proje ile kendi tam bir radar talep ettim.
GÜNCELLEME 2:Axy tarafından aşağıda belirtildiği gibi, bu JEProgressView düzgün çalışması için de ilave var:
_progressBar.tintColor = [UIColor clearColor];
CEVAP
Bu çok can sıkıcı bir durum. UIProgressView
sınıflara olmadan bunu düzeltmenin bir yolunu bulamadım.
Bu nasıl düzelttiğimi işte her neyse: https://gist.github.com/JohnEstropia/9482567
NİBs ve şeritleri de dahil olmak üzere JEProgressView
UIProgressView
tekrarlarını değiştirmek zorunda kalacak.
Temelde, doğrudan görüntüleri atama zorlamak için lazım UIProgressView
çocuk UIImageView
ler.
Bu alt imageViews Yükseklikleri ayarlamak nerede layoutSubviews
, geçersiz kılmak için resim boyutlarına göre tabi.
Android - parça işlem Özel Animasyon ç...
JQuery özel olaylar?...
Nasıl bir web sitesi içinde kullanılma...
Özel styles.xml öznitelikleri...
Nasıl özel bir görünüm Kakao Otomatik ...