2011-07-24 126 views
1

在這裏創作的UIImageView的是我的代碼:問題與陣列

-(void) createImage { 


UIImage * image = [UIImage imageNamed:@"abouffer_03.png"]; 
imageView = [[UIImageView alloc] initWithImage:image]; 

[imageView setCenter:[self randomPointSquare]]; 

[imageViewArray addObject:imageView]; 

[[self view] addSubview:imageView]; 

[imageView release]; 


} 

-(void)moveImage{ 
for(int i=0; i< [imageViewArray count];i++){ 
    UIImageView *imageView = [imageViewArray objectAtIndex:i]; 
    imageView.center = CGPointMake(imageView.center.x + X, imageView.center.y + Y); 
} 

我嘗試在此代碼使用數組,但是,這是行不通的,事實上,我從來沒有使用數組,這將是很酷,如果有人能告訴我我的錯誤在哪裏,謝謝。對不起,我的英語我是法國人:/

+0

什麼是您會收到錯誤? – sternr

+0

沒有錯誤,但屏幕上沒有「imageView」圖像 –

+0

「randomPointSquare」是如何實現的?可能它會將圖像視圖置於屏幕外。 –

回答

1

找你丟失: imageViewArray = [[NSMutableArray alloc]init];