2014-01-30 72 views
1

我試圖開發一個簡單的應用程序,顯示一堆圖像:每個圖像在另一個之上。當你滑動或點擊一個按鈕時,第一個圖像將消失,其下方的圖像將具有與頂部圖像相同的尺寸(如下圖所示,但沒有旋轉效果)在iOS中顯示堆疊的圖像一個在另一個的頂部

enter image description here

我試圖在每一個獲取圖像和創建圖像的幀循環迭代:

UIImageView*picture = [[UIImageView alloc] initWithFrame:CGRectMake(40+10*i, 101-10*i, 240-20*i, 200)]; 
         UIImage *image = [UIImage imageWithData:imageData]; 
         picture.image = image; 
         [dView addSubview:picture]; 

和它的工作。但是我仍然無法找到如何製作第二張圖像的尺寸與其上面的尺寸相同。

回答

0
CGrect nextImageFrame = nextImage.frame; 
nextImageFrame.size.width = 240; 
nextImageFrame.size.height = 200; 
nextImage.frame = nextImageFrame; 

假設nextImage是你接下來要顯示的圖像

相關問題