Я установил изображение в качестве фона для всплывающего окна. В зависимости от размера изображения мне нужно установить режим содержимого для аспектной заливки, масштабирования для заполнения или подгонки аспекта.
private func setBackground() {
UIGraphicsBeginImageContext(self.popUpFormula.frame.size)
UIImage(named: "background")?.draw(in: self.popUpFormula.bounds)
if let image = UIGraphicsGetImageFromCurrentImageContext(){
UIGraphicsEndImageContext()
self.popUpFormula.backgroundColor = UIColor(patternImage: image)
}else{
UIGraphicsEndImageContext()
debugPrint("Image not available")
}
}
Как я могу это сделать?