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

Есть 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?


Ответы (0 шт):