//长按触发的事件
- (void)longAction:(UILongPressGestureRecognizer *)sender
{
if (sender.state == UIGestureRecognizerStateBegan) {
NSLog(@"长按手势已经触发");
//一定要调用这个方法
[self becomeFirstResponder];
//创建菜单控制器
UIMenuController * menuvc = [UIMenuController sharedMenuController];
UIMenuItem * menuItem1 = [[UIMenuItem alloc]initWithTitle:@"复制" action:@selector(firstItemAction:)];
UIMenuItem * menuItem2 = [[UIMenuItem alloc]initWithTitle:@"粘贴" action:@selector(secondItemAction:)];
UIMenuItem * menuItem3 = [[UIMenuItem alloc]initWithTitle:@"删除" action:@selector(threeItemAction:)];
menuvc.menuItem
类似于 QQ长按弹出菜单视图 (主要是文字的复制、粘贴)
最新推荐文章于 2021-05-29 00:37:38 发布