2012-02-28 33 views

回答

1
for(int i=1;i<30;i++) 
{ 
    imgview=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"imagename.png"]]; 
    imgview.frame=CGRectMake(10+i*10, 10, 10, 20); 
    imgview.tag=i; 
    [self.view addSubview:imgview]; 
} 
    do this loop with some animation 
+0

謝謝,我想繪製靜態欄,固定值。怎麼做? – iOSDev 2012-02-28 05:38:56

+0

因此修復循環需要多少長度 – 2012-02-28 05:44:09

+0

完美的作品!但我想在圖像之間添加一些間距,以便它看起來類似於上圖img ..我該怎麼做? – iOSDev 2012-02-28 06:17:40

1

我建議在計時器上用動畫的NSArray一個UIImageView。 如果您對使用UIImageView並不感興趣並希望進行嚴格編程,您可以執行drawRect並創建根據計時器和NSArray數據顯示的正方形。

當你不解釋你自己的努力時,它很難得到幫助。

1

您可以自定義形象進度的自定義進度條和跟蹤圖像作爲enter image description here和進步白色圖像,然後把一個的UIImageView,像這樣enter image description here的progressview上述圖像,然後白色圖像將在下面進步這個圖像,它看起來就像你想要的進步一樣。
裸露的圖像是PNG,我削減它不是一個好方法,但你可以做得更好。