测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布上次发布 | 2016年4月 |
SPM支持 SPM | ✗ |
由Frederik Jacques维护。
TNImageSliderViewController 是用 Swift 编写的图像滑动组件。它创建了一个可以水平或垂直滑动的图片展示。这个组件可以处理方向变化。
要运行示例项目,首先从仓库克隆,然后在 Example 目录中运行 pod install
命令。
TNImageSliderViewController 通过 CocoaPods 提供。要安装它,只需在 Podfile 中添加以下行
pod "TNImageSliderViewController"
TNImageSliderViewController
module
字段设置为 TNImageSliderViewController
seg_imageSlider
TNImageSliderViewController
TNImageSliderViewController
prepareForSegue:identifier:
中填充此属性TNImageSliderViewController
的 images
属性设置为 UIImage 对象的数组,只有在执行了 viewDidLoad
方法后才能设置此属性,否则会得到运行时错误如果需要,您还可以设置 options
属性(TNImageSliderViewOptions
的实例)
选项 | 它做什么? |
---|---|
scrollDirection | 设置 collectionview 水平或垂直滚动 |
backgroundColor | 用于设置 collectionview 背景颜色的 UIColor 对象 |
pageControlHidden | 隐藏 UIPageControl |
pageControlCurrentIndicatorTintColor | 用于设置指示器颜色的 UIColor 对象 |
pageControlCurrentIndicatorTintColor | 用于设置指示器颜色的 UIColor 对象 |
shouldStartFromBeginning | 布尔值,从第一张图片开始 |
imageContentMode | UIViewContentMode,图像应如何缩放 |
如果您想收到图像滑动器滚动到特定页面的通知,您可以设置delegate
属性。代理有一个方法imageSlider(imageSlider:TNImageSliderViewController, didScrollToPage pageNumber:Int)
Frederik Jacques, [email protected]
TNImageSliderViewController可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。