0

我有一个 UITextView。如果我选择一些文本,会出现放大镜。UITextView 下方可能会出现放大镜。是否可以限制放大镜边界?

在此处输入图像描述

4

1 回答 1

0

您需要像这样子类化UITextView并覆盖canPreformAction

- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
    BOOL can = [super canPerformAction:action withSender:sender];

    if(action == @selector(paste:) || action == @selector(selectAll:) || action == @selector(select:))
        can = NO;

    return can;
}

这将阻止 UIMenuController 出现 .. 但仍会显示放大镜。

于 2012-05-03T09:06:22.680 回答