Это все еще большая ошибка для любых HTML-страниц с более высокими Модальностями Bootstrap в iOS 8.3. Ни одно из предложенных выше решений не сработало, и после увеличения любого поля ниже сгиба высокого модального уровня Mobile Safari и / или WkWebView переместили бы фиксированные элементы туда, где была расположена прокрутка тела HTML, оставив их смещенными относительно того места, где они на самом деле где выложены.
Чтобы обойти ошибку, добавьте прослушиватель событий к любому из ваших модальных входов, например:
$(select.modal).blur(function(){
$('body').scrollTop(0);
});
Я предполагаю, что это работает, потому что форсирование высоты прокрутки тела HTML приводит к повторному выравниванию фактического представления с тем, где iOS 8 WebView ожидает, что содержимое фиксированного модального div будет.