Я не думаю, что оценка JavaScript будет работать в вашем случае.
То, что я в итоге сделал в проекте, это подклассификация UIWebView и реализация свойства scrollView самостоятельно.Так что если в iOS5 я возвращаю [super scrollView]
, в противном случае я перебираю подпредставления, пока не найду вид прокрутки:
for (id subview in webView.subviews)
if ([[subview class] isSubclassOfClass: [UIScrollView class]])
return subview;
Таким образом, вы можете обмениваться кодом между iOS 4 и 5.