自定义Android星级评分控件 本控件设计包含两张图片:亮星和空星。用户可自定义星级数量和间距。评分步进最小为0.1。该控件与Android原生控件相似,采用两层结构:一层为固定空星,另一层为动态绘制的亮星,实现评分功能。在绘制星级时,直接绘制drawable以提高效率,无需转换为bitmap。 Android 20 次浏览 2024-05-20
iOS 自定义星级评分控件实现 在iOS开发中,实现一个类似淘宝的五颗星评分控件是常见需求。本教程详细讲解如何创建一个自定义的"星级评分控件",支持点击评分和滑动手势评分功能。首先,创建一个新的UIControl子类,命名为`RatingBar`,该类承载星星视图并处理用户交互。在`RatingBar`中定义星星数量、当前评分、最 IOS 23 次浏览 2024-07-20
WSStar: 基于 Swift 实现的 iOS 星级评分组件 WSStar 是一个使用 Swift 编写的 iOS 星级评分组件,允许开发者轻松地在其应用程序中集成星级评分功能。 使用方法: WSStar.starView.StarInView(view: self.view, rect: CGRect(x: 120, y: 80, width: 125, h Swift 19 次浏览 2024-06-17
比较实用的多星级评分(demo中是默认五星) 实用的五星评分控件,TQStarRatingView.h和TQStarRatingView.m加入到工程中,然后在你需要的地方建立控件即可,-(void)starRatingView:(TQStarRatingView *)view score:(float)score方法返回分数 IOS 16 次浏览 2024-07-25