Не думаю, что есть хороший способ сделать это, который напрямую поддерживается UIWebView
, но есть немного хакерский способ.
Добавьте обработчики JavaScript onclick
к вашим изображениям, которые делают что-то вроде этого:
function (imgElement) {
document.location = "http://myapp/didClick/" + imgElement.id;
}
Когда пользователь касается изображения, мне будет сделан запрос, который может быть перехвачен вашим приложением путем реализации webView:shouldStartLoadWithRequest:navigationType:
для делегата UIWebView
.