代码之家  ›  专栏  ›  技术社区  ›  Matthew Leffler

在UIWebView中隐藏操作后的文本选择句柄

  •  14
  • Matthew Leffler  · 技术社区  · 14 年前

    我有几个习惯 UIMenuItems 在一个 UIWebView copy: 做。

    我试过使用 window.getSelection().removeAllRanges(); 在这方面是有效的 window.getSelection() 不再返回任何内容,但文本选择句柄保持可见。

    编辑: 我不需要它成为一个

    3 回复  |  直到 11 年前
        1
  •  40
  •   Sylter    14 年前

    只需禁用并重新启用用户交互:

    myWebView.userInteractionEnabled = NO;
    myWebView.userInteractionEnabled = YES;
    
        2
  •  -1
  •   Dharmesh Dhorajiya    9 年前

    您可以简单地刷新webview如果您的数据只是文本,那么没有主体可以跟踪刷新的webview

    使用此代码

    [webview reload];
    

    我在我的应用程序中做过这件事&它的工作很棒

        3
  •  -2
  •   Mark    11 年前

    [_webview becomeFirstResponder];

    你只需要这个。我总是这样。