imageSlider должен скользить каждые 3 секунды - PullRequest
0 голосов
/ 05 июля 2019

Я использовал эту библиотеку https://github.com/Recouse/ImageCarousel для импорта imageslider в моем приложении. Я хочу, чтобы слайдер скользил с таймером. Как я могу реализовать таймер внутри этого

    var imageCarousel: ImageCarousel!
    var index = 0
    var timer = Timer()

extension HomeViewController {
    func prepareImageCarousel() {
        imageCarousel = ImageCarousel()
        imageCarousel.backgroundColor = .lightGray
        for i in 0..<imageData.count {
            imageCarousel.items.append(imageData[i] as! ImageCarouseltem)
        }
        imageCarousel.translatesAutoresizingMaskIntoConstraints = false
        iView.addSubview(imageCarousel)

        // Constraints
        imageCarousel.leadingAnchor.constraint(equalTo: view.leadingAnchor).isActive = true
        imageCarousel.trailingAnchor.constraint(equalTo: view.trailingAnchor).isActive = true
        if #available(iOS 11.0, *) {
            imageCarousel.topAnchor.constraint(equalTo: view.safeAreaLayoutGuide.topAnchor).isActive = true
        }
        imageCarousel.heightAnchor.constraint(equalToConstant: 200).isActive = true
//        DispatchQueue.main.async {
//            self.timer = Timer.scheduledTimer(timeInterval: 1.0, target: self, selector: #selector(ImageCarousel.timee), userInfo: nil, repeats: true)
//        }

    }
}

Я не использовал carthage для установки библиотеки. Я скачал клон и реализовал с него

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...