Como o iBooks faz isso?

Atualmente, estou exibindo texto em uma visualização uiweb. No entanto, eu gostaria de permitir que um usuário selecione texto e execute alguma ação com o texto selecionado (pesquise no google). A Apple fez esse tipo de coisa com o iBooks. Quando você clica em uma palavra, pode optar por procurar a palavra em um dicionário. Como posso fazer a mesma coisa com o Webview?

UIMenuController parece ser o que eu preciso olhar. Mas não consegui encontrar nenhum código de exemplo sobre como fazer isso. Eu sou novo no desenvolvimento do iPhone, por favor me ajude.