J'utilise une tierce partie pour le scrollview circulaire et tout est parfait. La seule chose que je veux est scrollview devrait autoscroll afin que les images devraient être autoscroll après toutes les 15 secondes. Tierce partie Lien: https://github.com/DroidsOnRoids/SwiftCarouselCirculaire UIScrollView - SwiftCarousel: Envie d'autoscroll
Répondre
Q: Je voudrais demander dans l'exemple 2 s'il y a un moyen d'auto-défilement toutes les 15 secondes?
A: Hey!
Il n'y a pas de méthode intégrée que nous avons faite, mais vous pouvez utiliser NSTimer qui fera une tâche toutes les 15 secondes, et la tâche sélectionnera l'élément suivant en utilisant la méthode selectItem (: animated). Vous devez également savoir que vous pouvez essayer de sélectionner l'index inférieur à 0 ou l'index supérieur au nombre d'éléments dans le carrousel. Vous devez donc être sûr de créer les instructions conditionnelles.
À la votre!
J'ai trouvé ci-dessus dans la page d'accueil de SwiftCarousel (http://www.thedroidsonroids.com/blog/ios/circular-scroll-view-swiftcarousel/).
Edit:
//declaring variables
var carouselTimer : NSTimer!
var counter = 0
//
//in viewDidLoad
carouselTimer = NSTimer.scheduledTimerWithTimeInterval(5, target: self, selector: #selector(selectIteminCarousel), userInfo: nil, repeats: true)
//
func selectIteminCarousel()
{
carousel.selectItem(counter, animated: true)
counter += 1
if counter > 2
{
self.counter = 0
}
}
ce morceau de code fait autoscroll carrousel.