Вы можете запросить WebView
'-selectedDOMRange
, и вы получите DOMRange
объект обратно.Вы можете использовать этот объект, чтобы узнать, что выбрано.DOMRange
, как и все объекты DOM WebKit, представляет собой представление Objective C стандартного объекта W3C DOMRange, см. DOMRange.h
о том, какие методы / свойства он поддерживает.
Затем можно заменить текущий выбор, используя-replaceSelectionWithMarkupString:
, -replaceSelectionWithText:
или -replaceSelectionWithNode:
методы WebView
.