Я изо всех сил стараюсь, чтобы iPhone OS4 выдавал подсветку крана по умолчанию на DIV в UIWebView (т. Е. Встроенном в приложение, а не в Safari).
Разметка:
<a href="...">
<div class="item">
<div class="imgWrapper">
<img...>
</div>
<div class="Title">
Title text
</div>
</div>
</a>
Я стремлюсь к отображению, которое выглядит как родной вид фотографий - то есть список прокрутки с изображением слева, за которым следует некоторый текст, с записями списка, разделенными тонкой границей. При нажатии в любом месте записи списка должна появиться ссылка - на изображение, текст или пробел между разделителями элементов списка.
Я не могу заменить элемент onclick = location.href = ... в DIV, потому что я использую пользовательскую схему URL для передачи клика обратно в приложение, а location.href = didn не вызывает делегата UIWebView.
Вот что я пробовал до сих пор:
- Обычный HTML, без CSS - у меня есть выделение касанием, но текст проходит под изображением
- ширина элемента 320px с плавающей точкой слева, img с плавающей точкой слева - подсветка касания больше не отображается в пробеле или тексте, но появляется на изображении
- куча других вещей!
Я озадачен тем, как заставить подсветку крана правильно работать с этим HTML - у кого-нибудь есть какие-нибудь идеи / примеры того, как заставить это работать?