In iOS5, a UIScrollView owned by UIWebView was opened so you can change its behavior. Therefore, to remove click delays, you can simply:
[webView.scrollView setDelaysContentTouches:NO]
As a bonus, you can make scrolling in the UIWebView interface a little more natural by changing decelerationRate:
[webView.scrollView setDecelerationRate:UIScrollViewDecelerationRateNormal]
source share