всем привет. Есть у меня кастомная ячейка, там картинка, всякие лейблы и кнопка. На кнопку добавляется градиент через layer.insertSublayer внутри layoutSubviews(). Проблема в том, что layoutSubviews() не выполняется, пока с сервера не загрузится картинка и получается, что кнопки не видно. как еще можно сделать градиент, чтоб кнопка сразу была с ним, даже когда картинка еще не загрузилась?
картинки грузятся через Kingfisher
if let imgUrl = pizza?.imageUrl {
pizzaImage.kf.cancelDownloadTask()
pizzaImage.kf.setImage(with: URL(string: imgUrl), placeholder: UIImage(named: "pizza_placeholder"))
}