Код: Выделить всё
final class MDetailView: UIView {
let backgroundImageView: UIImageView = {
let imageView = UIImageView(image: #imageLiteral(resourceName: "background"))
imageView.contentMode = .scaleAspectFill
return imageView
}()
override init(frame: CGRect) {
super.init(frame: frame)
setupSubviews()
}
private func setupSubviews() {
addSubview(backgroundImageView)
}
required init?(coder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
override func layoutSubviews() {
super.layoutSubviews()
configureSubviews()
}
private func configureSubviews() {
backgroundImageView.pin
.all()
}
}
Я удалил фоновое изображениеView.pin.all() и изменил его на backgroundColor = .gray - это помогло убрать задержку, но я нужно установить изображение в качестве фона
Подробнее здесь: https://stackoverflow.com/questions/791 ... iimageview
Мобильная версия