首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于多个touchesMoved的UIImageViews

用于多个touchesMoved的UIImageViews
EN

Stack Overflow用户
提问于 2012-10-20 12:49:36
回答 1查看 532关注 0票数 0

我将多个userInteractionEnabled放置在以编程方式添加的UIView上生成NxN网格视图,并且它们的NxN属性都设置为YES

编辑的

现在我有了另一个问题,如果我开始在UIImageView上拖动并在其他UIImageViews上悬停,那么第一个问题就是调用touchesMoved方法。例如,在NSLog方法中带有[touches view.tag]的示例touchesMoved将打印:

代码语言:javascript
复制
Log: touchesBegan for object with tag=123
Log: touchesMoved for object with tag=123
Log: touchesMoved for object with tag=123
...
Log: touchesEnded for object with tag=123

有办法这样做吗?如果用户动态地拖动UIImageViews,我基本上希望突出显示选定的单元格。

EN

回答 1

Stack Overflow用户

发布于 2012-10-21 21:42:03

试试这个:

代码语言:javascript
复制
if ([touch view] == img1) { 
   // move the image view
   img1.center = touchLocation;        
}
else if ([touch view] == img2) {
    // move the image view
   img2.center = touchLocation;        
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12988601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档