是否可以控制Paste
的{{1}}弹出位置,例如,高于或低于UITextField
?
答案 0 :(得分:1)
是的,我相信您正在寻找的方法是setTargetRect:inView:
。您可以在Apple Docs中详细了解相关信息。
以下是Apple
的一些常规代码UIMenuController *theMenu = [UIMenuController sharedMenuController];
CGRect selectionRect = CGRectMake (currentSelection.x, currentSelection.y, SIDE, SIDE);
[theMenu setTargetRect:selectionRect inView:self];
[theMenu setMenuVisible:YES animated:YES];