0
我有一个UIImageView需要能够在所有视图中平移,捏和旋转,但imageView需要更改滑动移动的图片。有关如何完成此任何想法?我添加了一个UISwipeGestureRecognizer,但是这将改变任何滑动运动的图片。一旦用户拖拽屏幕或者在屏幕上看不到50%以上的图片,理想情况下我就可以将图片制作成动画,并将新图片放到屏幕上。提前致谢。滑动UIImageView的屏幕
我有一个UIImageView需要能够在所有视图中平移,捏和旋转,但imageView需要更改滑动移动的图片。有关如何完成此任何想法?我添加了一个UISwipeGestureRecognizer,但是这将改变任何滑动运动的图片。一旦用户拖拽屏幕或者在屏幕上看不到50%以上的图片,理想情况下我就可以将图片制作成动画,并将新图片放到屏幕上。提前致谢。滑动UIImageView的屏幕
这正是UIScrollView的原因。只需将您所有的UIImageView
添加到UIScrollView
,按照正确的顺序排列它们,并设置.paging = YES
。确保你也设置了正确的contentSize
,否则UIScrollView
根本不会滚动!
另外,请查看delegate方法,了解如何配置UIScrollView
进行缩放。您可能需要将UIImageView
放在自己的UIScrollView
中,该号码将启用对特定UIImageView
的缩放,但这取决于您的需求。
希望有助于!
这样做会让我失去移动卡片的动画+每张图片的随机旋转角度。 – Daantjeeuh
没关系,我修好了。使用滚动视图确实是解决这个问题的方法,我可以保持随机旋转角度(尽管图像会重叠一点)+手势。谢谢你的帮助! – Daantjeeuh
没问题!很高兴我能帮上忙! – msgambel