Я не знаю, сможете ли вы по-прежнему копировать текст, я думаю, что нет. Но вот как с этим бороться.
В вашем методе touchesBegan поместите это выражение if
// Получить объект касания из набора касаний.
if(![NSStringFromClass([[touch view] class]) isEqualToString:@"UIWebView"]){
[theTextField resignFirstResponder];
}
theTextField - объект, отвечающий за отображение клавиатуры.
Надеюсь, это поможет.