四川网站建设
关于美图齐众
服务范围
案例展示
解决方案
建站资讯
联系美图齐众
13518219792
NEWS
网站建设资讯
uitableviewcell的长按事件
UILongPressGestureRecognizer *lpgr = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)];
lpgr.minimumPressDuration = 1.0;
//seconds 设置响应时间
lpgr.
delegate
= self;
[mTableView addGestureRecognizer:lpgr];
//启用长按事件
[lpgr release];
-(
void
)handleLongPress:(UILongPressGestureRecognizer *)gestureRecognizer
//长按响应函数
{
CGPoint p = [gestureRecognizer locationInView:mTableView ];
//if(gestureRecognizer.state == UIGestureRecognizerStateBegan)
//{
//NSLog(@"UIGestureRecognizerStateBegan");
//}
//else if(gestureRecognizer.state == UIGestureRecognizerStateEnded)
//{
//NSLog(@"UIGestureRecognizerStateEnded");
//}
//else if(gestureRecognizer.state == UIGestureRecognizerStateChanged)
//{
//NSLog(@"UIGestureRecognizerStateChanged");
//}
//else if(gestureRecognizer.state == UIGestureRecognizerStateCancelled)
//{
//NSLog(@"UIGestureRecognizerStateCancelled");
//}
//else if(gestureRecognizer.state ==UIGestureRecognizerStateFailed )
//{
//NSLog(@"UIGestureRecognizerStateFailed");
//}
NSIndexPath *indexPath = [mTableview indexPathForRowAtPoint:p];
//获取响应的长按的indexpath
if
(indexPath == nil)
NSLog(
@"long press on table view but not on a row"
);
else
NSLog(
@"long press on table view at row %d"
, indexPath.row);
}
分享题目:uitableviewcell的长按事件
文章转载:
http://scjierui.cn/article/jsdjjo.html
其他资讯
云主机怎么样来租用-创新互联
python3如何获取文件中url内容并下载-创新互联
心中无运营,产品皆枉然——如何克服SaaS产品运营中项目交付式思维-创新互联
传统教育学习与在线视频学习有什么区别-创新互联
用Python操作PDF的方法有哪些-创新互联
18980820575
244261566
回到顶部
首页
关于美图齐众
服务范围
案例展示
解决方案
建站资讯
联系美图齐众
服务热线
18980820575