Я пытаюсь анимировать UIImageView, содержащий массив из 5 изображений, но переходы между изображениями не являются плавными. Кто-нибудь знает способ выполнения стабилизации изображения в UIImageView?
Пример кода:
class GIFPreviewController: UIViewController {
var photos: [UIImage] = []
var previewView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
view.backgroundColor = UIColor(named: "SpotBlack")
previewView = UIImageView(frame: CGRect(x: 0, y: 10, width: UIScreen.main.bounds.width, height: UIScreen.main.bounds.height - 20))
previewView.animationImages = photos
previewView.animationDuration = 0.4
previewView.contentMode = .scaleAspectFill
view.addSubview(previewView)
previewView.startAnimating()
}
}
Изображения из массива фотографий последовательно снимаются с камеры пользователя (при 0,15 секундные интервалы).