У меня проблема с моим UIScrollView, отображается только первое изображение в массиве, и я не могу прокрутить (по горизонтали) дальше этого
это мой код:
override func viewDidLoad() {
super.viewDidLoad()
//self.view.addSubview(imageScrollView)
backgroundImages = [#imageLiteral(resourceName: "apricots tree"),#imageLiteral(resourceName: "orachad item backround"),#imageLiteral(resourceName: "peach tree"),#imageLiteral(resourceName: "banana tree"),#imageLiteral(resourceName: "cherry tree item background"),#imageLiteral(resourceName: "pears tree"),#imageLiteral(resourceName: "apple tree")]
for i in 0..<backgroundImages.count{
let imageView = UIImageView()
imageView.image = backgroundImages[i]
let xPosition = self.view.frame.width * CGFloat(i)
imageView.frame = CGRect(x: xPosition, y: 0, width: self.imageScrollView.frame.width, height: self.imageScrollView.frame.height)
imageView.contentMode = .scaleAspectFill
imageScrollView.delegate = self
imageScrollView.isScrollEnabled = true
imageScrollView.isPagingEnabled = true
imageScrollView.contentSize.width = imageScrollView.contentSize.width * CGFloat(i + 1)
imageScrollView.addSubview(imageView)
}
в моей раскадровке - UIScrollView (imageScrollView) находится в обычном представлении,
я видел кого-то, кто посоветует добавить эту строку - self.view.addSubview (imageScrollView), но при добавлении этого изображение вообще не отображается.
новичок здесь, пожалуйста, совет, если какой-либо лучший способ показать мою проблему / код хотел бы получить помощь,
спасибо всем помощникам!