2013-08-21 118 views
0

我有一个UIImageView需要能够在所有视图中平移,捏和旋转,但imageView需要更改滑动移动的图片。有关如何完成此任何想法?我添加了一个UISwipeGestureRecognizer,但是这将改变任何滑动运动的图片。一旦用户拖拽屏幕或者在屏幕上看不到50%以上的图片,理想情况下我就可以将图片制作成动画,并将新图片放到屏幕上。提前致谢。滑动UIImageView的屏幕

回答

1

这正是UIScrollView的原因。只需将您所有的UIImageView添加到UIScrollView,按照正确的顺序排列它们,并设置.paging = YES。确保你也设置了正确的contentSize,否则UIScrollView根本不会滚动!

另外,请查看delegate方法,了解如何配置UIScrollView进行缩放。您可能需要将UIImageView放在自己的UIScrollView中,该号码将启用对特定UIImageView的缩放,但这取决于您的需求。

希望有助于!

+0

这样做会让我失去移动卡片的动画+每张图片的随机旋转角度。 – Daantjeeuh

+0

没关系,我修好了。使用滚动视图确实是解决这个问题的方法,我可以保持随机旋转角度(尽管图像会重叠一点)+手势。谢谢你的帮助! – Daantjeeuh

+0

没问题!很高兴我能帮上忙! – msgambel