测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2017年4月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
Maintained by Daron Tancharoen.
以标准分页滚动视图样式显示多个网络图片的一种简单方法。
iOS 8.0+, Swift 3.0
将一个新的视图拖到您的 storyboard 或 interface builder 中。将其类更改为 DTImageScrollView。在 `viewDidLoad()` 中设置 `datasource` 和 `placeholderImage`。
self.imageScrollView.datasource = self
self.imageScrollView.placeholderImage = UIImage(named: "placeholder")
实现 2 个数据源函数
func numberOfImages() -> Int {
return 3
}
func imageURL(index: Int) -> URL {
return NSURL(string: "http://www.boxzeed.com/wp-content/uploads/2015/09/1.1.3.jpg")!
}
调用 `show()` 以重新加载并显示图片
self.imageScrollView.show()
在示例项目中查看更多详细信息
您可以直接访问并修改滚动视图属性 - `scrollView` `pageControl` `placeholderImage`。例如,
self.photosScrollView.pageControl.currentPageIndicatorTintColor = Utility.MAIN_RED_COLOR
self.photosScrollView.pageControl.pageIndicatorTintColor = UIColor.whiteColor()
Daron Tancharoen
DTImageScrollView 在 MIT 许可证下授权,请参阅 LICENSE 文件。