Это кажется невозможным. Вы можете захватывать события касания с помощью пользовательского наложения, но вызов собственных событий UITouch
невозможен, а также невозможно изменить целевой вид существующего объекта UITouch
.
Другими словами: как только палец касается экрана, созданное сенсорное событие содержит цель. После этого он высечен в камне, и веб-просмотр никогда не будет отвечать на него. (кто-то, пожалуйста, докажите, что я не прав!)
Следующая лучшая вещь - которую я не рекомендую - это определить, прокручивается ли страница в ожидании
[[browser stringByEvaluatingJavaScriptFromString:@"scrollY+scrollX"] intValue];
чтобы стать ненулевым, в цикле. Оценка Javascript кажется немного медленной; по крайней мере, вы не можете делать это 10 раз в секунду.