我在iPad应用程序中使用icarousel。我想要一个像icarousel中拖放对象的功能。在视图中拖出旋转木马以从中删除项目并在旋转木马中放置视图以添加项目。我从https://github.com/nicklockwood/iCarousel下载了icarousel
我已尝试使用委托方法
进行拖放功能-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
但整个视图搞砸了。请帮帮我。 提前谢谢你。
答案 0 :(得分:3)
这是一篇很老的帖子,但万一你仍然被困住了,我们就是这样做的。
拉出视图:
检查recognizerStateEnded上的位置
4.1如果没有完全退出,则退货
4.2如果完全退出,则从数据源中删除项目
您可以执行与您放在iCarousel上的视图非常相似的内容,但反之亦然。
答案 1 :(得分:0)
您可以在此示例项目中找到所需的一切:https://github.com/firdousali86/SampleDragDropCarousel