我正在创建一个名为 UIMenuItem(并使用 UIMenuController 初始化),其中包含文本“共享”(参考屏幕截图),我使用它从 textView 中选择一些文本并共享该内容。
shareMenuItem=[[UIMenuItem alloc] initWithTitle:@"Share" action:@selector(socialShare:)];
当 textView 的高度使其占据一行时,我创建的 UIMenuItems 的选择器不会触发。
这是有问题的场景的屏幕截图。单击“共享”不会触发其各自的选择器。请注意,选择插入符号不是完全可见的。
However, when the height of textview is such that it can occupy multiple lines, the selector is triggered when the selection carets are fully visible (like the screenshot) below.
我遇到了问题,所以请提出您的建议来解决这个问题。
谢谢