2015-11-27 11 views
0

任何人都可以帮助我吗?我有5 UIImageView这个观点。如何将多个imageview分组以拥有1个滑动手势识别器? IOS Swift

enter image description here

在此5的UIImageView默认图像是black star 我已经在这种情况下附接抽头和长按手势识别器至该5的UIImageView

所以我挖掘第三图像,然后另一个图像在他们身后变成红星

它就像正常的评级情景。

我的问题是我如何实现滑动手势识别器到这5个UIImageView?

我可以将这5个图像分组为一个,并使1个滑动手势识别器?那可能吗?

任何人都可以帮助我如何做到这一点?我感谢任何人的帮助。提前致谢!

更新:我完成了水龙头和长按手势,它的工作正常。剩下的唯一要做的就是添加滑动。

+0

我的建议采取5个按钮使用outletcollection或按钮标记单动作方法。 –

回答

0

我会使用一个图像只包含五颗星和一个平方的图像与红星和trasparent背景颜色。每次用户点击或轻扫,都可以知道使用水龙头的位置轻敲了哪些星星。然后根据哪颗恒星被按下,您将n次放置在含有五颗黑星的图像顶部的红色恒星的平方图像。