CircleRatingView,iOS 的圆形星评定制控件
它可以显示星评级并从用户那里获取评级输入。CircleRatingView 是 UIView 的子类
配置
使用 CocoaPods 进行配置
如果您使用 CocoaPods,请将以下文本添加到 Podfile 并运行 pod install
。
use_frameworks!
target 'Your target name'
pod 'CircleRatingView'
添加源
只需将 CircleRatingView.swift 文件添加到您的 Xcode 项目中,并添加您希望的评级图像。
使用说明
-
将
View
对象从对象库拖动到你的故事板中。 -
在身份检查器中将视图的类设置为
CircleRatingView
。 -
自定义CircleRatingView视图外观。
在代码中使用和自定义CircleRatingView
除非你已经使用了文件设置方法,请将import CircleRatingView
添加到你的源代码中。
你可以通过在你的视图控制器中创建一个出口来从你的代码中设置样式和控制CircleRatingView视图。
// Change circular line color
viewCircluerRating.lineColor = .red
// Allowed user to give rating or not
viewCircluerRating.isEditable = false
// Set default rate
viewCircluerRating.defaultRate = 2
// Set animation duration
viewCircluerRating.duration = 0.2
// Set icon size
viewCircluerRating.iconSize = CGSize(width: 35, height: 35)