Есть ли способ уменьшить или сбросить программный интерфейс UiWebView?если да как?
я думаю, что вы должны иметь возможность манипулировать окном просмотра, используя метатеги safari
https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html#//apple_ref/doc/uid/TP40008193-SW6
Например, чтобы установить ширину окна просмотра в ширину устройства, добавьте этов ваш HTML-файл:
<meta name = "viewport" content = "width = device-width">
Чтобы установить начальный масштаб на 1,0, добавьте его в ваш HTML-файл:
<meta name = "viewport" content = "initial-scale = 1.0">
Чтобы установить начальный масштаб и отключить пользовательское масштабирование,добавьте это в ваш HTML-файл:
<meta name = "viewport" content = "initial-scale = 2.3, user-scalable = no">
Если вы хотите сбросить шкалу пользователя до 1,0, по крайней мере, в iOS 4.2 вы можете переключить scalesPageToFit:
scalesPageToFit
webView.scalesPageToFit = NO; webView.scalesPageToFit = YES;
Он не поддерживается напрямую, но этот поток имеет обходной путь / решение.