关于ios开发,类似聊天界面的布局,在tableview中的cell上添加一个长按事件,显示自定义
关于ios开发,类似聊天界面的布局,在tableview中的cell上添加一个长按事件,显示自定义的menu,比如复制,转发,收藏等,然后在下面的输入框taxtview中...
关于ios开发,类似聊天界面的布局,在tableview中的cell上添加一个长按事件,显示自定义的menu,比如复制,转发,收藏等,然后在下面的输入框taxtview中触发点击弹出menu菜单,发现这个menu也变成了自定义的菜单,事实上在textview中我只需要一个粘贴功能,不需要其他菜单,请问如何可以区分自定义菜单和默认菜单?或者如何分别定义,谢谢
展开
2个回答
展开全部
自定义方法:
UIMenuItem *share = [[UIMenuItem alloc] initWithTitle:@"分享"action:@selector(shareClick:)];
UIMenuItem *report = [[UIMenuItem alloc] initWithTitle:@"举报"action:@selector(report:)];
UIMenuController *menu = [UIMenuController sharedMenuController];
[menu setMenuItems:[NSArray arrayWithObjects:share, report, nil]];
[menu setTargetRect:cell.c_post_content.frame inView:cell.c_post_content.superview];
[menu setMenuVisible:YES animated:YES];
UIMenuItem *share = [[UIMenuItem alloc] initWithTitle:@"分享"action:@selector(shareClick:)];
UIMenuItem *report = [[UIMenuItem alloc] initWithTitle:@"举报"action:@selector(report:)];
UIMenuController *menu = [UIMenuController sharedMenuController];
[menu setMenuItems:[NSArray arrayWithObjects:share, report, nil]];
[menu setTargetRect:cell.c_post_content.frame inView:cell.c_post_content.superview];
[menu setMenuVisible:YES animated:YES];
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询