如何将多个imageview分组以拥有1个滑动手势识别器? IOS斯威夫特

时间:2015-11-27 07:05:58

标签: ios swift uiimageview uiswipegesturerecognizer

有谁可以帮助我?我有5个UIImageView这个视图。

enter image description here

此5 UIImageView中的默认图像是black star 我已经为这个5 UIImageView附加了水龙头和长按手势识别器

因此,在这种情况下,我点击第3张图像,然后其他图像变为红星

就像正常评级情景一样。

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

我可以将这5张图片合并成一张并制作1张轻扫手势识别器吗?那可能吗?

任何人都可以帮我这样做吗?我感谢任何人的帮助。提前谢谢!

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

1 个答案:

答案 0 :(得分:0)

我会使用一张只包含五颗星的图像和一张带有红色星和透明背景色的平方图像。每次用户点击或滑动时,您都可以使用水龙头的位置来识别星星。然后根据哪个星被按压你放置n次,在包含五颗黑色星星的图像顶部的红色星形的方形图像。