如何控制 UITextField 的复制和粘贴弹出位置?
Posted
技术标签:
【中文标题】如何控制 UITextField 的复制和粘贴弹出位置?【英文标题】:How to control Copy & Paste popup position of UITextField? 【发布时间】:2013-01-25 15:32:51 【问题描述】:是否可以控制UITextField
的Paste
弹出位置,例如在UITextField
的上方或下方?
【问题讨论】:
【参考方案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];
【讨论】:
以上是关于如何控制 UITextField 的复制和粘贴弹出位置?的主要内容,如果未能解决你的问题,请参考以下文章
iphone 复制/粘贴菜单未显示在 UITableViewCell 中
如何快速禁用 SkyFloatingLabelTextField 中的复制粘贴功能?