Скрыть маркеры выделения текста после действия в UIWebView

У меня есть несколько пользовательских UIMenuItems , которые делают вещи с выделением в UIWebView . После того, как действие было выполнено для этого выделения, я хочу скрыть дескрипторы выделения точно так же, как копирует : .

Я попытался использовать окно . getSelection (). removeAllRanges (); , и это работает в том, что window.getSelection () больше не возвращает ничего, но дескрипторы выделения текста остаются видимыми.

Есть ли способ удалить выделение и справится с этим?

Редактировать: Мне не нужно, чтобы это было JS решение, но я не могу потерять состояние путем перезагрузки веб-просмотра.

14
задан Hemant Singh Rathore 17 September 2013 в 06:24
поделиться