Саша, ага, а почему!?? ) я же прибивал к сейф эрия по кругу
let safearea = view.safeAreaLayoutGuide
NSLayoutConstraint.activate([
scrollView.leadingAnchor.constraint(equalTo: safearea.leadingAnchor),
scrollView.trailingAnchor.constraint(equalTo: safearea.trailingAnchor),
scrollView.topAnchor.constraint(equalTo: safearea.topAnchor),
scrollView.bottomAnchor.constraint(equalTo: safearea.bottomAnchor),
contentView.leadingAnchor.constraint(equalTo: scrollView.leadingAnchor),
contentView.trailingAnchor.constraint(equalTo: scrollView.trailingAnchor),
contentView.topAnchor.constraint(equalTo: scrollView.topAnchor),
contentView.bottomAnchor.constraint(equalTo: scrollView.bottomAnchor),
contentView.widthAnchor.constraint(equalTo: scrollView.widthAnchor),
])
Подробнее