2011-08-30 4 views
0

, 난 0에서 x 축에 변화적인 이미지 보기 [차트 스타일 배경 라인, n 개의 게재 할배치하는 방법을 다른 UIImages

문제가

그래서 내가 필요한 모든 UIImageViews를 만들 수 없습니다, 나는 많은 이미지를 그릴 필요가 될 방법 손 전 잘 모릅니다이다 [도이다 우아한 코딩]

여기

무슨 뜻인지의 예

UIImageView *img = [[[UIImageView alloc] initWithFrame:CGRectMake(12, 30, 12, 200)] autorelease]; 
[img setImage:[UIImage imageNamed:@"line.png"]]; 
img.opaque = YES; 
[self.view addSubview:img]; 
//[img release]; 


UIImageView *img2 = [[[UIImageView alloc] initWithFrame:CGRectMake(102, 30, 12, 200)] autorelease]; 
[img2 setImage:[UIImage imageNamed:@"line.png"]]; 
img2.opaque = YES; 
[self.view addSubview:img2]; 

UIImageView *img3 = [[[UIImageView alloc] initWithFrame:CGRectMake(202, 30, 12, 200)] autorelease]; 
[img3 setImage:[UIImage imageNamed:@"line.png"]]; 
img3.opaque = YES; 
[self.view addSubview:img3]; 


UIImageView *img4 = [[[UIImageView alloc] initWithFrame:CGRectMake(302, 30, 12, 200)] autorelease]; 
[img4 setImage:[UIImage imageNamed:@"line.png"]]; 
img4.opaque = YES; 
[self.view addSubview:img4]; 

이렇게하려면 어떻게해야합니까?

감사합니다. height 당신이 높이보다보기의있는 경우

답변

0

는 : autorelease를 할

for (int x=2; x<height; x+=100) 
{ 
    UIImageView *img = [[UIImageView alloc] initWithFrame:CGRectMake(x, 30, 12, 200)]; 
    [img setImage:[UIImage imageNamed:@"line.png"]]; 
    img.opaque = YES; 
    [self.view addSubview:img]; 
    [img release]; 
} 
+0

사용자가 설정 한 IMG **와 **를 수동으로 발표했다. –

+0

감사합니다. @DaveAlbert! 수정 됨 – Nekto

관련 문제