gpt4 book ai didi

swift - 圆形 UIScrollView – SwiftCarousel : Want to autoscroll

转载 作者:行者123 更新时间:2023-11-30 13:33:50 25 4
gpt4 key购买 nike

我正在使用第三方进行循环 ScrollView ,一切都很完美。我唯一想要的是 ScrollView 应该自动滚动,以便图像应该每 15 秒后自动滚动一次。第三方链接:https://github.com/DroidsOnRoids/SwiftCarousel

最佳答案

问:我想问示例 2 中是否有任何方法可以让图像每 15 秒自动滚动一次?

答:嘿!

我们没有制作内置方法,但您可以使用 NSTimer,它每 15 秒执行一次任务,并且该任务将使用方法 selectItem(:animated) 选择下一个项目。您还应该意识到,您可能会尝试选择低于 0 的索引或高于轮播中项目数量的索引,因此您必须确保做出条件语句。

干杯!

我在上面的 SwiftCarousel 主页 ( http://www.thedroidsonroids.com/blog/ios/circular-scroll-view-swiftcarousel/ ) 中找到了。

编辑:

//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
}

}

这段代码使轮播自动滚动。

关于swift - 圆形 UIScrollView – SwiftCarousel : Want to autoscroll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36306765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com