0
我想知道是否可以在一個ImageView中分組更多的UIImageViews。例如,如果我有4個imageViews,並且我想以同樣的方式對它們進行動畫處理,我可以將它們分組爲一個,然後爲該單個圖像製作動畫效果?在一個UIImageView中分組更多的UIImageViews
我想知道是否可以在一個ImageView中分組更多的UIImageViews。例如,如果我有4個imageViews,並且我想以同樣的方式對它們進行動畫處理,我可以將它們分組爲一個,然後爲該單個圖像製作動畫效果?在一個UIImageView中分組更多的UIImageViews
爲什麼不將幾個UIImageView組合成一個UIView?如果整個想法是同時顯示多個UIImage,我認爲將它們繪製成一個容器沒有什麼優勢。
下面是一個例子:
UIImageView *iv1 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"img1"]];
UIImageView *iv2 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"img1"]];
UIView *mainView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, iv1.frame.size.width + iv2.frame.size.width, MAX(iv1.frame.size.height,iv2.frame.size.height))];
[mainView addSubview:iv1];
iv2.frame = CGRectMake(iv1.frame.size.width, 0.0f, iv2.frame.size.width, iv2.frame.size.height);
[mainView addSubview:iv2];
這是一個很好的建議。你能分享如何做到這一點嗎? – daspianist
@daspianist添加了示例代碼 – Stavash