评分星星的设计

先看下效果:

6FDC38DB-5C88-47D2-8238-250B373EC8A1.png

之前写了一个比较简单的,但是不能重用,需求改了以后要显示在列表页,又重新写了一个可以重用的。
大致的思路如下:

亮的星星放在了上层,不亮的星星放在了下层,每一个亮的星星和不亮的星星中间有个view,通过改变这个view的宽度(设置好masksToBounds = YES)改变星星的状态

Demo下载地址
https://github.com/QiuYunxiang/QYXStarViewDemo

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容