我的照片很复杂。它由几层组成。每一层都是一张图片。 例如,背景图片 - >男人图片 - >枪图片 - >前景图片 我想拖动并使用复杂图片的捏手势。 我可以使用UIScrollView吗?
答案 0 :(得分:0)
如果您制作复杂图片的所有UIImageView并将它们放在UIScrollView中会发生什么(我假设您在提出问题之前已尝试过此操作?)
,即从视图控制器内部:
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
UIImageView *i1 = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"backgoround.png"]] autorelease];
UIImageView *i2 = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"man.png"]] autorelease];
UIImageView *i3 = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"gun.png"]] autorelease];
UIView *v = [[[UIView alloc] initWithFrame:[[self view] bounds]] autorelease];
[v addSubview:i1];
[v addSubview:i2];
[v addSubview:i3];
return v;
}