Аналогичное изменение размеров subviews при CGAffineTransform


#1

Всем привет!
Есть webView, которое я хочу уменьшить.


Уменьшаю через transform в замыкании UIView.animate:

let transform: CGAffineTransform = .init(scaleX: 0.2, y: 0.2)
UIView.animate(withDuration: 0.5) {
    webView.transform = transform
}

Получается такой результат:

Но мне необходим результат выше, с изменением frame. Потому что transform я буду использовать при клике на уменьшенное окно, делать анимацию клика на webView.

Если я изменяю frame, то результат будет такой:

Как через изменение frame добиться результата как у CGAffineTransform?