测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | 自定义 |
发布时间最新发布 | 2017年2月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 JerryChen 维护。
SwiftyStarRatingView
文件夹拖到项目中。如果代码归档是从项目外部提取的,请确保在询问时选择 Copy items。 let starRatingView = SwiftyStarRatingView()
starRatingView.frame = CGRect(x: x, y: y, width: width, height: height)
starRatingView.maximumValue = 5 //default is 5
starRatingView.minimumValue = 0 //default is 0
starRatingView.value = 3 //default is 0
starRatingView.tintColor = UIColor.yellow
starRatingView.addTarget(self, action: #selector(function), for: .valueChanged)
self.view.addSubview(starRatingView)
starRatingView.allowsHalfStars = true //default is true
starRatingView.value = 3.5 //default is 0
starRatingView.accurateHalfStars = true //default is true
starRatingView.continuous = true //default is true
starRatingView.halfStarImage = UIImage(named: "half.png")
starRatingView.emptyStarImage = UIImage(named: "empty.png")
starRatingView.filledStarImage = UIImage(named: "filled.png")
SwiftyStarRatingView
也非常适合与 Auto Layout 一起使用,您可以在 Storyboard 或 XIB 中使用它。
SwiftyStarRatingView是在GNU通用公共许可证下发布的。请参阅LICENSE文件获取详细信息。