使用代码调出粘贴板指示
效果如下图,主动调出“粘贴”选项,甚至可以自定义。主要技能是UIMenuController的使用
UIMenuController *menu = [UIMenuController sharedMenuController];
[menusetTargetRect:CGRectMake(self.chatSessionInputBarControl.inputTextView.bounds.size.width - 40 , 0, 0, 0) inView:self.chatSessionInputBarControl.inputTextView];
[menusetMenuVisible:YES animated:YES];
![](https://img.haomeiwen.com/i2270198/22d2e886caf003cd.png)
[_textView becomeFirstResponder];
// 创建 菜单控制器
UIMenuController *menu = [UIMenuController sharedMenuController];
UIMenuItem*menuItem1 = [[UIMenuItemalloc]initWithTitle:@"①Item复制"action:@selector(ssssAction)];
UIMenuItem*menuItem2 = [[UIMenuItemalloc]initWithTitle:@"①Item复制"action:@selector(ssssAction)];
UIMenuItem*menuItem3 = [[UIMenuItemalloc]initWithTitle:@"①Item复制"action:@selector(ssssAction)];
menu.menuItems=@[menuItem1, menuItem2, menuItem3];
[menusetTargetRect:CGRectMake(_textView.bounds.size.width-60,0,0,0)inView:_textView];
[menusetMenuVisible:YES animated:YES];