UITableViewCell 放置事件

Posted

技术标签:

【中文标题】UITableViewCell 放置事件【英文标题】:UITableViewCell drop event 【发布时间】:2010-03-10 11:45:32 【问题描述】:

是否有任何事件可以让我处理 UITableViewCell 的 drop 事件。

基本上,当我将一些东西放在 UITableView 的单元格上时,我想做一些任务。所以我想知道是否为此目的存在任何事件?

【问题讨论】:

【参考方案1】:

向 uitableview 添加一个 touchUpInside 事件怎么样?或者在您想要捕捉拖放的位置顶部添加一个捕捉触摸事件的不可见视图?

【讨论】:

嗨,Thomas,你能再描述一下吗? UITableView 中有多个 UITableViewCell。对于每一行,我想执行不同的任务 是的,当然。如果您在 UITableViewCell 之外开始放置,我实际上不知道您是否可以捕获单元格内的事件。编写一个继承 UITableViewCell 的类,并在创建单元格时使用该自定义类。记得在你的自定义类中实现 - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event,试试它是否有效。 谢谢 Tuomas 我会申请这个东西,明天回复你

以上是关于UITableViewCell 放置事件的主要内容,如果未能解决你的问题,请参考以下文章

UITableViewCell 中 UIButton 的 NSIndexPath

如何在 UITableViewCell 上使用 CAGradientLayers

uitableviewcell 中的自动布局问题

如何在 UITableViewCell 中添加多行文本字段?

当附件是UITableViewCellAccessoryCheckmark时,如何将文本置于UITableViewCell中

自定义 UITableViewCell 创建了两次......让我发疯