默认的方法是
- (void)setTargetRect:(CGRect)targetRect inView:(UIView *)targetView;
默认的显示位置如图
有些因为项目需求 需要显示在cell的中间位置
/*
targetRect:menuController指向的矩形框
targetView:targetRect以targetView的左上角为坐标原点
*/
CGRect rect = CGRectMake(0, cell.height * 0.5, cell.width, 1);
UIMenuController *menuController = [UIMenuController sharedMenuController];
[menuController setTargetRect:rect inView:cell];
设置后 如图